Nursing Homes and Skilled Nursing in Maine
Nursing homes provide 24-hour nursing care, short-term rehabilitation after a hospital stay, and long-term care. Every Medicare- or Medicaid-certified nursing home in Maine is inspected by the state survey agency on behalf of CMS, and CMS publishes star ratings for health inspections, staffing and quality measures.
Who pays
Medicare covers up to 100 days of skilled rehabilitation after a qualifying hospital stay. Long-term care is private pay until assets are spent down, after which Medicaid, the state Medicaid program, pays for most residents. Long-term care insurance may apply.
How to choose
Look at the health-inspection rating and the staffing rating before the overall rating, read the most recent inspection report, visit unannounced, and ask about nurse turnover. A facility flagged for abuse or in the Special Focus program deserves extra questions.
Nursing homes by town
Each town page lists every nursing home that serves it, sorted by distance. The towns with the most options:
- Westbrook 14
- Falmouth 13
- Scarborough 13
- South Portland 13
- Cumberland 12
- Old Orchard Beach 12
- Portland 12
- Saco 12
- Durham 11
- Long Island 11
- Yarmouth 11
- Cape Elizabeth 10
- Gorham 10
- South Berwick 10
- Windham 10
- Berwick 9
- Eliot 9
- Arundel 8
- Bangor 8
- Biddeford 8
- Brewer 8
- Chebeague Island 8
- Dayton 8
- Eddington 8
- Glenburn 8
- Hebron 8
- Holden 8
- Kennebunk 8
- Lisbon 8
- Mechanic Falls 8
- Minot 8
- North Berwick 8
- North Yarmouth 8
- Old 8
- Orono 8
- Veazie 8
- Buxton 7
- Hampden 7
- Hermon 7
- Lyman 7
- New Gloucester 7
- Orrington 7
- Sidney 7
- Vassalboro 7
- Auburn 6
- Freeport 6
- Greene 6
- Kenduskeag 6
- Lewiston 6
- Pownal 6
- Sabattus 6
- Smithfield 6
- Wales 6
- Clinton 5
- Fairfield 5
- Kennebunkport 5
- Lebanon 5
- Poland 5
- Sanford 5
- Wells 5
Every town has a page; find yours through its county or the search box.
All nursing homes providers by county
Androscoggin County 6
- Clover Health Care, Auburn · (207) 784-3573
- Marshwood Center, Lewiston · (207) 784-0108
- Montello Manor, Lewiston · (207) 783-2039
- Odd Fellows Health Care Center, Auburn · (207) 786-4616
- Russell Park Rehabilitation & Living Center, Lewiston · (207) 786-0691
- St Mary's D'youville Pavilion, Lewiston · (207) 777-4200
Aroostook County 7
- Borderview Rehab & Living Ctr, Van Buren · (207) 868-5211
- Caribou Healthcare Center, LLC, Caribou · (207) 498-3102
- Forest Hill Manor, Fort Kent · (207) 834-3915
- High View Rehabilitation and Living Center, Madawaska · (207) 728-3338
- Madigan Estates, Houlton · (207) 532-6593
- Maine Veterans Home - Caribou, Caribou · (207) 498-6074
- Presque Isle Healthcare Center, Presque Isle · (207) 768-4915
Cumberland County 17
- Barron Center, Portland · (207) 541-6548
- Brentwood Center for Health & Rehabilitation, LLC, Yarmouth · (207) 846-9021
- Cedars Nursing Care Center, Portland · (207) 772-5456
- Coastal Manor, Yarmouth · (207) 846-2250
- Fallbrook Commons, Portland · (207) 331-9292
- Gorham House, Gorham · (207) 839-5757
- Hawthorne House, Freeport · (207) 865-4782
- Horizons Living and Rehab Center, Brunswick · (207) 725-7495
- Ledgewood Manor, Windham · (207) 892-2261
- Maine Veterans Home - Scarborough, Scarborough · (207) 883-7184
- Mid Coast Senior Health Center, Brunswick · (207) 373-3600
- Pine Point Center, Scarborough · (207) 883-2468
- Pinnacle Health & Rehab at South Portland, So Portland · (207) 799-8561
- Piper Shores, Scarborough · (207) 883-8700
- Seaside Healthcare LLC, Portland · (207) 774-7878
- Sedgewood Commons, Falmouth · (207) 781-5775
- Springbrook Center, Westbrook · (207) 856-1230
Franklin County 3
- Edgewood Rehab & Living Ctr, Farmington · (207) 778-3386
- Orchard Park Rehab & Living Center, Farmington · (207) 778-4416
- Sandy River Center, Farmington · (207) 778-6591
Kennebec County 7
- Augusta Center for Health & Rehabilitation, LLC, Augusta · (207) 622-3121
- Lakewood A Continuing Care Center, Waterville · (207) 873-5125
- Maine Veterans Home - Augusta, Augusta · (207) 622-2454
- Mainegeneral Rehab & Long Term Care - Glenridge, Augusta · (207) 626-2600
- Mainegeneral Rehab & Long Term Care - Gray Birch, Augusta · (207) 621-7100
- Oak Grove Center, Waterville · (207) 873-0721
- Waterville Center for Health and Rehab, Waterville · (207) 873-0705
Knox County 2
- Breakwater Commons, Rockland · (207) 301-6810
- Windward Gardens, Camden · (207) 236-4197
Lincoln County 2
- Cove's Edge INC, Damariscotta · (207) 563-4608
- Gregory Wing of St Andrews Village, Boothbay Harbor · (207) 633-6996
Oxford County 5
- Maine Veterans Home - So Paris, South Paris · (207) 743-6300
- Market Square Health Care Center, LLC, South Paris · (207) 743-7086
- Norway Center for Health & Rehabilitation, LLC, Norway · (207) 743-7075
- Pinnacle Health & Rehab Canton, Canton · (207) 597-2510
- Rumford Community Home, Rumford · (207) 364-7863
Penobscot County 11
- Bangor Nursing & Rehabilitation Center, Bangor · (207) 947-4557
- Brewer Center for Health & Rehabilitation, LLC, Brewer · (207) 989-7300
- Cummings Health Care Facility, Howland · (207) 732-4121
- Dexter Health Care, Dexter · (207) 924-5516
- Eastside Center for Health & Rehabilitation, LLC, Bangor · (207) 947-6131
- Katahdin Health Care LLC, Millinocket · (207) 723-4711
- Maine Veterans Home - Bangor, Bangor · (207) 942-2333
- Orono Commons, Orono · (207) 866-4914
- Ross Manor, Bangor · (207) 941-8400
- Stillwater Health Care, Bangor · (207) 947-1111
- Westgate Center for Rehab & Alzheimer Care, Bangor · (207) 942-7336
Piscataquis County 1
- Hibbard Skilled Nursing & Rehabilitation Center, Dover Foxcroft · (207) 564-8129
Sagadahoc County 1
- Winship Green Center for Health & Rehab, LLC, Bath · (207) 443-9772
Somerset County 4
- Cedar Ridge Center, Skowhegan · (207) 474-9686
- Maplecrest Rehab & Living Center, Madison · (207) 696-8225
- Sanfield Rehab & Living Center, Hartland · (207) 938-2616
- Woodlawn Rehabilitation & Nursing Center, Skowhegan · (207) 474-9300
Waldo County 1
- Harbor Hill Center, Belfast · (207) 338-5307
Washington County 2
- Eastport Memorial Nursing Home, Eastport · (207) 853-2531
- Marshall Health Care and Rehab, Machias · (207) 255-3387
York County 9
- Durgin Pines, Kittery · (207) 439-9800
- Kennebunk Center for Health & Rehabilitation, LLC, Kennebunk · (207) 985-7141
- Pinnacle Health & Rehab at N Berwick, North Berwick · (207) 676-2242
- Pinnacle Health & Rehab at Sanford, Sanford · (207) 324-2273
- River Ridge Center, Kennebunk · (207) 985-3030
- Seal Rock Healthcare, Saco · (207) 283-3646
- Southridge Rehab & Living Ctr, Biddeford · (207) 282-4138
- St Andre Health Care Facility, Biddeford · (207) 282-5171
- Summer Commons, Sanford · (207) 206-1360