Nursing homes in Maine
78 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 49 cities in Maine. The average CMS overall rating is 3.05 out of 5 stars (September 2026 data).
Data source: CMS Care Compare, updated Sep 2026
Last reviewed:
Cities in Maine
Best nursing homes in Maine
17 homes with a 5-star CMS overall rating, ranked by health inspection and staffing ratings. Stars are one input; visit and ask questions before deciding.
Durgin Pines
9 Lewis Rd, Kittery, ME 03904
81 certified beds · For profit - Corporation
Katahdin Health Care LLC
22 Walnut Street, Millinocket, ME 04462
36 certified beds · For profit - Corporation
Maine Veterans Home - Scarborough
290 Us Rt 1, Scarborough, ME 04074
120 certified beds · Non profit - Corporation
Pinnacle Health & Rehab at N Berwick
47 Elm St, North Berwick, ME 03906
64 certified beds · For profit - Individual
St Andre Health Care Facility
407 Pool St, Biddeford, ME 04005
96 certified beds · Non profit - Corporation
Borderview Rehab & Living Ctr
208 State Street, Van Buren, ME 04785
27 certified beds · For profit - Individual
Maine Veterans Home - So Paris
477 High St, South Paris, ME 04281
62 certified beds · Non profit - Corporation
Mid Coast Senior Health Center
58 Baribeau Drive, Brunswick, ME 04011
42 certified beds · Non profit - Corporation
Pinnacle Health & Rehab at Sanford
1142 Main St, Sanford, ME 04073
86 certified beds · For profit - Corporation
Maine Veterans Home - Augusta
35 Heroes Way, Augusta, ME 04330
108 certified beds · Non profit - Corporation
Mainegeneral Rehab & Long Term Care - Glenridge
40 Glenridge Drive, Augusta, ME 04330
125 certified beds · Non profit - Corporation
Piper Shores
15 Piper Road, Scarborough, ME 04074
40 certified beds · Non profit - Corporation
Sanfield Rehab & Living Center
95 Main Street, Hartland, ME 04943
23 certified beds · For profit - Corporation
Summer Commons
21 June Street, Sanford, ME 04073
64 certified beds · For profit - Limited Liability company
Westgate Center for Rehab & Alzheimers Care
750 Union St, Bangor, ME 04401
65 certified beds · For profit - Limited Liability company
Norway Center for Health & Rehabilitation, LLC
29 Marion Ave, Norway, ME 04268
42 certified beds · For profit - Corporation
Gorham House
50 New Portland Rd, Gorham, ME 04038
69 certified beds · For profit - Limited Liability company
All nursing homes in Maine (page 1 of 2)
78 of 78 match
Aroostook Health Center
15 Highland Ave, Mars Hill, ME 04758
66 certified beds · For profit - Limited Liability company
Augusta Center for Health & Rehabilitation, LLC
188 Eastern Ave, Augusta, ME 04330
72 certified beds · For profit - Corporation
Bangor Nursing & Rehabilitation Center
103 Texas Ave, Bangor, ME 04401
60 certified beds · Non profit - Corporation
Barron Center
1145 Brighton Ave, Portland, ME 04102
219 certified beds · Government - City
Borderview Rehab & Living Ctr
208 State Street, Van Buren, ME 04785
27 certified beds · For profit - Individual
Breakwater Commons
100 Commons Drive, Rockland, ME 04841
96 certified beds · For profit - Limited Liability company
Brentwood Center for Health & Rehabilitation, LLC
370 Portland Street, Yarmouth, ME 04096
78 certified beds · For profit - Corporation
Brewer Center for Health & Rehabilitation, LLC
74 Parkway South, Brewer, ME 04412
111 certified beds · For profit - Limited Liability company
Caribou Healthcare Center, LLC
10 Bernadette St, Caribou, ME 04736
72 certified beds · For profit - Limited Liability company
Cedar Ridge Center
23 Cedar Ridge Drive, Skowhegan, ME 04976
75 certified beds · For profit - Corporation
Cedars Nursing Care Center
630 Ocean Avenue, Portland, ME 04112
102 certified beds · Non profit - Corporation
Clover Health Care
440 Minot Ave, Auburn, ME 04210
109 certified beds · For profit - Limited Liability company
Coastal Manor
20 West Main Street, Yarmouth, ME 04096
39 certified beds · For profit - Corporation
Cove's Edge INC
26 Schooner Street, Damariscotta, ME 04543
76 certified beds · Non profit - Corporation
Cummings Health Care Facility
5 Crocker Street, Howland, ME 04448
34 certified beds · For profit - Corporation
Dexter Health Care
64 Park Street, Dexter, ME 04930
53 certified beds · For profit - Corporation
Durgin Pines
9 Lewis Rd, Kittery, ME 03904
81 certified beds · For profit - Corporation
Eastport Memorial Nursing Home
23 Boynton Street, Eastport, ME 04631
26 certified beds · Non profit - Corporation
Eastside Center for Health & Rehabilitation, LLC
516 Mt Hope Avenue, Bangor, ME 04401
69 certified beds · For profit - Limited Liability company
Edgewood Rehab & Living Ctr
221 Fairbanks Rd, Farmington, ME 04938
33 certified beds · For profit - Corporation
Fallbrook Commons
91 Merrymeeting Dr, Portland, ME 04103
102 certified beds · Non profit - Other
Forest Hill Manor
25 Bolduc Ave, Fort Kent, ME 04743
45 certified beds · Non profit - Corporation
Gorham House
50 New Portland Rd, Gorham, ME 04038
69 certified beds · For profit - Limited Liability company
Gregory Wing of St Andrews Village
145 Emery Lane, Boothbay Harbor, ME 04538
42 certified beds · Non profit - Corporation
Harbor Hill Center
2 Footbridge Rd, Belfast, ME 04915
40 certified beds · For profit - Corporation
Hawthorne House
6 Old County Rd, Freeport, ME 04032
83 certified beds · For profit - Corporation
Hibbard Skilled Nursing & Rehabilitation Center
1037 West Main Street, Dover Foxcroft, ME 04426
93 certified beds · For profit - Corporation
High View Rehabilitation and Living Center
517 Riverview St, Madawaska, ME 04756
51 certified beds · For profit - Corporation
Horizons Living and Rehab Center
29 Maurice Drive, Brunswick, ME 04011
65 certified beds · For profit - Corporation
Katahdin Health Care LLC
22 Walnut Street, Millinocket, ME 04462
36 certified beds · For profit - Corporation
Kennebunk Center for Health & Rehabilitation, LLC
158 Ross Rd, Kennebunk, ME 04043
78 certified beds · For profit - Limited Liability company
Lakewood a Continuing Care Center
220 Kennedy Memorial Dr, Waterville, ME 04901
105 certified beds · For profit - Limited Liability company
Ledgewood Manor
200 Route 115, Windham, ME 04062
60 certified beds · For profit - Individual
Madigan Estates
93 Military Street, Houlton, ME 04730
99 certified beds · For profit - Corporation
Maine Veterans Home - Augusta
35 Heroes Way, Augusta, ME 04330
108 certified beds · Non profit - Corporation
Maine Veterans Home - Bangor
44 Hogan Rd, Bangor, ME 04401
120 certified beds · Non profit - Other
Maine Veterans Home - Caribou
163 Van Buren Rd Suite 2, Caribou, ME 04736
40 certified beds · Non profit - Other
Maine Veterans Home - Scarborough
290 Us Rt 1, Scarborough, ME 04074
120 certified beds · Non profit - Corporation
Maine Veterans Home - So Paris
477 High St, South Paris, ME 04281
62 certified beds · Non profit - Corporation
Mainegeneral Rehab & Long Term Care - Glenridge
40 Glenridge Drive, Augusta, ME 04330
125 certified beds · Non profit - Corporation
Mainegeneral Rehab & Long Term Care - Gray Birch
37 Gray Birch Drive, Augusta, ME 04330
77 certified beds · Non profit - Corporation
Maplecrest Rehab & Living Center
174 Main St, Madison, ME 04950
58 certified beds · For profit - Corporation
Market Square Health Care Center, LLC
3 Market Square, South Paris, ME 04281
76 certified beds · For profit - Individual
Marshall Health Care and Rehab
16 Beal Street, Machias, ME 04654
64 certified beds · For profit - Corporation
Marshwood Center
33 Roger Street, Lewiston, ME 04240
108 certified beds · For profit - Corporation
Mid Coast Senior Health Center
58 Baribeau Drive, Brunswick, ME 04011
42 certified beds · Non profit - Corporation
Montello Manor
540 College St, Lewiston, ME 04240
37 certified beds · For profit - Corporation
Norway Center for Health & Rehabilitation, LLC
29 Marion Ave, Norway, ME 04268
42 certified beds · For profit - Corporation
Oak Grove Center
27 Cool St, Waterville, ME 04901
90 certified beds · For profit - Corporation
Odd Fellows Health Care Center
85 Caron Lane, Auburn, ME 04210
26 certified beds · Non profit - Corporation