KELN

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