Skip to content

ME

Best Nursing Homes in Maine

Compare 78 Medicare-certified nursing homes in Maine by CMS five-star quality rating.

Nursing Homes in Maine — by the numbers

78facilities
3.0★average rating
26rated 4-5 stars
33%are 4-5 stars

Star-rating distribution — Maine

About 23.5% of Maine's population is aged 65 or older (330,265 residents), which shapes demand for nursing homes. Source: U.S. Census Bureau.

Highest-rated in Maine

Advertisement

Nursing Homes by city

Bangor
6 nursing homes
Avg rating3.5
Augusta
4 nursing homes
Avg rating4.1
Lewiston
4 nursing homes
Avg rating2.9
Portland
4 nursing homes
Avg rating4.1
Farmington
3 nursing homes
Avg rating2.3
Scarborough
3 nursing homes
Avg rating4
Waterville
3 nursing homes
Avg rating1.6
Auburn
2 nursing homes
Avg rating2
Biddeford
2 nursing homes
Avg rating3.7
Brunswick
2 nursing homes
Avg rating4
Caribou
2 nursing homes
Avg rating2.5
Kennebunk
2 nursing homes
Avg rating2
Sanford
2 nursing homes
Avg rating4.5
Skowhegan
2 nursing homes
Avg rating2.8
South Paris
2 nursing homes
Avg rating3
Yarmouth
2 nursing homes
Avg rating2.5
Bath
1 nursing homes
Avg rating3
Belfast
1 nursing homes
Avg rating3
Boothbay Harbor
1 nursing homes
Avg rating2
Brewer
1 nursing homes
Avg rating2.5
Camden
1 nursing homes
Avg rating
Canton
1 nursing homes
Avg rating2
Damariscotta
1 nursing homes
Avg rating3.3
Dexter
1 nursing homes
Avg rating1
Dover Foxcroft
1 nursing homes
Avg rating2
Eastport
1 nursing homes
Avg rating2.5
Falmouth
1 nursing homes
Avg rating3
Fort Kent
1 nursing homes
Avg rating2
Freeport
1 nursing homes
Avg rating3
Gorham
1 nursing homes
Avg rating4
Hartland
1 nursing homes
Avg rating5
Houlton
1 nursing homes
Avg rating3.8
Howland
1 nursing homes
Avg rating3
Kittery
1 nursing homes
Avg rating5
Machias
1 nursing homes
Avg rating3
Madawaska
1 nursing homes
Avg rating2
Madison
1 nursing homes
Avg rating1
Mars Hill
1 nursing homes
Avg rating1
Millinocket
1 nursing homes
Avg rating5
North Berwick
1 nursing homes
Avg rating5
Norway
1 nursing homes
Avg rating4.5
Orono
1 nursing homes
Avg rating2
Rockland
1 nursing homes
Avg rating1
Rumford
1 nursing homes
Avg rating2
Saco
1 nursing homes
Avg rating2.8
So Portland
1 nursing homes
Avg rating2.8
Van Buren
1 nursing homes
Avg rating5
Westbrook
1 nursing homes
Avg rating3.5
Windham
1 nursing homes
Avg rating2

By county

Androscoggin County · Aroostook County · Cumberland County · Franklin County · Kennebec County · Knox County · Lincoln County · Oxford County · Penobscot County · Piscataquis County · Sagadahoc County · Somerset County · Waldo County · Washington County · York County

How are these ratings calculated?

The CMS five-star quality rating comes from the Centers for Medicare & Medicaid Services. Read our plain-language explainer for nursing homes to understand exactly what each star means — and what it does not.

Data as of June 20, 2026 · Source: CMS Provider Data Catalog.