Home care providers serving Portland, Maine
The following providers serve Portland, South Portland, Scarborough, Westbrook, Cape Elizabeth, Gorham, and surrounding Cumberland County communities. Contact providers directly to confirm current availability, service area, and whether they accept MaineCare.
What families ask about home care in Portland, Maine
What types of home care are available in Portland, Maine?
Portland-area providers offer both skilled home health care (nursing, physical therapy, occupational therapy) and non-medical personal care (help with bathing, dressing, meals, and companionship). Most non-medical providers do not require a physician referral. Skilled home health requires a referral and a qualifying condition.
Does MaineCare cover home care in Portland?
Yes. Maine's Home and Community Benefits waiver funds in-home care for eligible older adults and people with disabilities in the Portland area. Contact Maine's Assessing Services Agency at 833-525-5784 to determine eligibility and identify available MaineCare-accepting providers near you.
How do I find home care after a hospital discharge in Portland?
Hospital discharge planners at Maine Medical Center and other Portland-area hospitals can coordinate home care referrals directly. You may also contact home care agencies directly — most can begin services within 24–48 hours of an initial call. See our guide to the first 72 hours after hospital discharge for a structured checklist.
Full listing — Southern Maine
This page highlights providers serving the Portland, Maine area. For the complete list of in-home care providers across Southern Maine, including providers in surrounding communities, see the full regional page.
View all in-home care providers — Southern Maine →
Last Reviewed: June 2026