facebook tracking Nursing Homes in Maine: 78 Ranked by CMS Rating
Skip to content

Maine nursing homes ranked

All states › Maine

78 nursing homes in Maine are certified by Medicare or Medicaid. They are listed below by their CMS overall star rating, best first, with inspection, staffing and quality stars and nurse staffing hours. Among the 20 rated 5 stars: Maine Veterans Home - Augusta in Augusta, Borderview Rehab & Living Center in Van Buren, Maine Veterans Home - So Paris in South Paris, and more.

Ratings come from CMS and are updated monthly; these are from October 2026. Stars summarize a lot, so check each home's latest inspection report and visit in person before you decide.

3.1 starsaverage overall rating (US: 3.1)
20homes rated 5 stars
4.31 hrsmedian nurse staffing per resident per day (US: 3.72)
36%fined in the last three years (US: 44%)

All Maine nursing homes

78 nursing homes

1
Maine Veterans Home - Augusta Augusta
108 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 6.74 hrs/day
2
Borderview Rehab & Living Center Van Buren
27 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 2/5
Nurse hours 5.47 hrs/day
3
Maine Veterans Home - So Paris South Paris
62 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 5.35 hrs/day
4
Maine Veterans Home - Caribou Caribou
40 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 5.33 hrs/day
5
Piper Shores Scarborough
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.28 hrs/day
6
Maine Veterans Home - Scarborough Scarborough
120 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 5.02 hrs/day
7
Sanfield Rehab & Living Center Hartland
23 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.98 hrs/day
8
Brewer Center for Health & Rehabilitation Brewer
111 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.94 hrs/day
9
Summer Commons Sanford
64 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.93 hrs/day
10
Barron Center Portland
219 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.90 hrs/day
11
Mid Coast Senior Health Center Brunswick
42 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 4.60 hrs/day
12
Seaside Healthcare Portland
147 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.53 hrs/day
13
Norway Center for Health & Rehabilitation Norway
42 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.31 hrs/day
14
Westgate Center for Rehab & Alzheimers Care Bangor
65 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.29 hrs/day
15
St Andre Health Care Facility Biddeford
96 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 4.12 hrs/day
16
Katahdin Health Care Millinocket
36 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 4.05 hrs/day
17
Durgin Pines Kittery
81 beds Medicaid Medicare 2 fines
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.02 hrs/day
18
Sedgewood Commons Falmouth
91 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 3.96 hrs/day
19
Pinnacle Health & Rehab at Sanford Sanford
86 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 3.69 hrs/day
20
Pinnacle Health & Rehab at N Berwick North Berwick
64 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing — Quality 2/5
Nurse hours —
21
Hawthorne House Freeport
83 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 3/5
Nurse hours 5.28 hrs/day
22
Horizons Living and Rehab Center Brunswick
65 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 3/5
Nurse hours 4.74 hrs/day
23
Cove's Edge Damariscotta
76 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 4.72 hrs/day
24
Southridge Rehab & Living Center Biddeford
62 beds Medicaid Medicare 2 fines
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 3/5
Nurse hours 4.66 hrs/day
25
Cedars Nursing Care Center Portland
102 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.46 hrs/day
26
Hibbard Skilled Nursing & Rehabilitation Center Dover Foxcroft
93 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 2/5
Nurse hours 4.37 hrs/day
27
Stillwater Health Care Bangor
63 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.16 hrs/day
28
Madigan Estates Houlton
99 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 2/5
Nurse hours 4.13 hrs/day
29
Forest Hill Manor Fort Kent
45 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 4/5
Nurse hours 4.05 hrs/day
30
Pine Point Center Scarborough
61 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.01 hrs/day
31
Gorham House Gorham
69 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 4/5 Quality 5/5
Nurse hours 3.88 hrs/day
32
Maine Veterans Home - Bangor Bangor
120 beds Medicaid Medicare 2 fines
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 2/5
Nurse hours 5.03 hrs/day
33
Fallbrook Commons Portland
102 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 3/5
Nurse hours 4.75 hrs/day
34
Gregory Wing of St Andrew's Village Boothbay Harbor
42 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 2/5
Nurse hours 4.70 hrs/day
35
Caribou Rehab and Nursing Center Caribou
72 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 4/5
Nurse hours 4.58 hrs/day
36
Rumford Community Home Rumford
32 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 3/5
Nurse hours 4.57 hrs/day
37
Ross Manor Bangor
103 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 2/5
Nurse hours 4.40 hrs/day
38
Russell Park Rehabilitation & Living Center Lewiston
50 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 2/5
Nurse hours 4.37 hrs/day
39
Ledgewood Manor Windham
60 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 4.31 hrs/day
40
Edgewood Rehab & Living Center Farmington
33 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 2/5
Nurse hours 4.29 hrs/day
41
Dexter Health Care Dexter
53 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 2/5
Nurse hours 4.19 hrs/day
42
Odd Fellows Health Care Center Auburn
26 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.14 hrs/day
43
Pinnacle Health & Rehab at South Portland So Portland
73 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.04 hrs/day
44
Winship Green Center for Health & Rehab Bath
72 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 2/5 Quality 2/5
Nurse hours 4.04 hrs/day
45
Marshwood Center Lewiston
108 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.00 hrs/day
46
Augusta Center for Health & Rehabilitation Augusta
72 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 3.98 hrs/day
47
Marshall Health Care and Rehab Machias
64 beds Medicaid Medicare 2 fines
★★★☆☆
Inspection 3/5 Staffing 5/5 Quality 1/5
Nurse hours 3.70 hrs/day
48
Cedar Ridge Center Skowhegan
75 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 2/5
Nurse hours 3.58 hrs/day
49
Sandy River Center Farmington
82 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 3.51 hrs/day
50
Mainegeneral Rehab & Long Term Care - Glenridge Augusta
125 beds Medicaid Medicare
★★★☆☆
Inspection 4/5 Staffing 1/5 Quality 2/5
Nurse hours —
51
Mainegeneral Rehab & Long Term Care - Gray Birch Augusta
77 beds Medicaid Medicare
★★★☆☆
Inspection 4/5 Staffing 1/5 Quality 2/5
Nurse hours —
52
Waterville Center for Health and Rehab Waterville
111 beds Medicaid Medicare 1 fine SFF candidate
★★☆☆☆
Inspection 1/5 Staffing 5/5 Quality 2/5
Nurse hours 4.89 hrs/day
53
Breakwater Commons Rockland
96 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 4/5
Nurse hours 4.88 hrs/day
54
Harbor Hill Center Belfast
40 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 2/5
Nurse hours 4.55 hrs/day
55
Lakewood A Continuing Care Center Waterville
105 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 2/5
Nurse hours 4.45 hrs/day
56
High View Rehabilitation and Living Center Madawaska
51 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 1/5 Staffing 5/5 Quality 2/5
Nurse hours 4.44 hrs/day
57
Coastal Manor Yarmouth
39 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 4/5
Nurse hours 4.34 hrs/day
58
Eastside Center for Health & Rehabilitation Bangor
69 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 4/5
Nurse hours 4.32 hrs/day
59
Seal Rock Healthcare Saco
105 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 4.27 hrs/day
60
Eastport Memorial Nursing Home Eastport
26 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 2/5
Nurse hours 4.19 hrs/day
61
Kennebunk Center for Health & Rehabilitation Kennebunk
78 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 2/5
Nurse hours 4.09 hrs/day
62
Orchard Park Rehab & Living Center Farmington
38 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 2/5
Nurse hours 3.99 hrs/day
63
Aroostook Health Center Presque Isle
66 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 1/5
Nurse hours 4.68 hrs/day
64
Market Square Health Care Center South Paris
76 beds Medicaid Medicare SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 4.60 hrs/day
65
Cummings Health Care Facility Howland
34 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 4/5
Nurse hours 4.55 hrs/day
66
Montello Manor Lewiston
37 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 3/5
Nurse hours 4.34 hrs/day
67
Maplecrest Rehab & Living Center Madison
58 beds Medicaid Medicare
★☆☆☆☆
Inspection 2/5 Staffing 4/5 Quality 1/5
Nurse hours 4.29 hrs/day
68
River Ridge Center Kennebunk
62 beds Medicaid Medicare 1 fine SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 4.16 hrs/day
69
Brentwood Center for Health & Rehabilitation Yarmouth
78 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 3/5
Nurse hours 4.13 hrs/day
70
Bangor Nursing & Rehabilitation Center Bangor
60 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 1/5
Nurse hours 4.03 hrs/day
71
St Mary's D'Youville Pavilion Lewiston
210 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 3.97 hrs/day
72
Oak Grove Center Waterville
90 beds Medicaid Medicare 1 fine SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 3/5
Nurse hours 3.96 hrs/day
73
Clover Health Care Auburn
109 beds Medicaid Medicare 1 fine SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 2/5
Nurse hours 3.93 hrs/day
74
Pinnacle Health & Rehab Canton Canton
47 beds Medicaid Medicare
★☆☆☆☆
Inspection 2/5 Staffing 4/5 Quality 1/5
Nurse hours 3.91 hrs/day
75
Springbrook Center Westbrook
123 beds Medicaid Medicare 2 fines
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 3.79 hrs/day
76
Woodlawn Rehabilitation & Nursing Center Skowhegan
46 beds Medicaid Medicare 2 fines
★☆☆☆☆
Inspection 1/5 Staffing 2/5 Quality 2/5
Nurse hours 3.53 hrs/day
77
Orono Commons Orono
80 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 2/5
Nurse hours 3.48 hrs/day
78
Windward Gardens Camden
73 beds Medicaid Medicare Special Focus Facility
Not rated
Inspection — Staffing — Quality —
Nurse hours 3.99 hrs/day
Compare

Largest cities for nursing homes in Maine

Nursing homes by city in Maine

All 78 Maine nursing homes A–Z

A

Aroostook Health Center · Augusta Center for Health & Rehabilitation

B

Bangor Nursing & Rehabilitation Center · Barron Center · Borderview Rehab & Living Center · Breakwater Commons · Brentwood Center for Health & Rehabilitation · Brewer Center for Health & Rehabilitation

C

Caribou Rehab and Nursing Center · Cedar Ridge Center · Cedars Nursing Care Center · Clover Health Care · Coastal Manor · Cove's Edge · Cummings Health Care Facility

D

Dexter Health Care · Durgin Pines

E

Eastport Memorial Nursing Home · Eastside Center for Health & Rehabilitation · Edgewood Rehab & Living Center

F

Fallbrook Commons · Forest Hill Manor

G

Gorham House · Gregory Wing of St Andrew's Village

H

Harbor Hill Center · Hawthorne House · Hibbard Skilled Nursing & Rehabilitation Center · High View Rehabilitation and Living Center · Horizons Living and Rehab Center

K

Katahdin Health Care · Kennebunk Center for Health & Rehabilitation

L

Lakewood A Continuing Care Center · Ledgewood Manor

M

Madigan Estates · Maine Veterans Home - Augusta · Maine Veterans Home - Bangor · Maine Veterans Home - Caribou · Maine Veterans Home - Scarborough · Maine Veterans Home - So Paris · Mainegeneral Rehab & Long Term Care - Glenridge · Mainegeneral Rehab & Long Term Care - Gray Birch · Maplecrest Rehab & Living Center · Market Square Health Care Center · Marshall Health Care and Rehab · Marshwood Center · Mid Coast Senior Health Center · Montello Manor

N

Norway Center for Health & Rehabilitation

O

Oak Grove Center · Odd Fellows Health Care Center · Orchard Park Rehab & Living Center · Orono Commons

P

Pine Point Center · Pinnacle Health & Rehab at N Berwick · Pinnacle Health & Rehab at Sanford · Pinnacle Health & Rehab at South Portland · Pinnacle Health & Rehab Canton · Piper Shores

R

River Ridge Center · Ross Manor · Rumford Community Home · Russell Park Rehabilitation & Living Center

S

Sandy River Center · Sanfield Rehab & Living Center · Seal Rock Healthcare · Seaside Healthcare · Sedgewood Commons · Southridge Rehab & Living Center · Springbrook Center · St Andre Health Care Facility · St Mary's D'Youville Pavilion · Stillwater Health Care · Summer Commons

W

Waterville Center for Health and Rehab · Westgate Center for Rehab & Alzheimers Care · Windward Gardens · Winship Green Center for Health & Rehab · Woodlawn Rehabilitation & Nursing Center

Questions about Maine nursing homes

How many nursing homes are in Maine?
78 nursing homes in Maine are certified by Medicare, Medicaid or both, in 49 cities. 78 of them accept Medicaid.
How are Maine nursing homes rated?
The average CMS overall rating in Maine is 3.1 stars, against 3.1 nationally. 20 homes are rated 5 stars.
How much nursing staff do Maine nursing homes have?
The median Maine home reports 4.31 hours of nursing care per resident per day, counting registered nurses, licensed practical nurses and nurse aides. The national median is 3.72 hours.
How many Maine nursing homes have been fined?
28 (36%) were fined by CMS in the last three years. Each home's page lists its fines and inspection citations.

Nearby states

Source: CMS Provider Data Catalog, nursing home provider information, health inspections and penalties, October 2026. Nursing Homes In Each State is independent and not affiliated with CMS or Medicare. About the data.

https://www.nursinghomesineachstate.com/maine/ · Data: CMS, October 2026 · Nursing Homes In Each State, not affiliated with CMS or Medicare.