KELN

Nursing homes in Massachusetts

341 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 178 cities in Massachusetts. 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 Massachusetts

Best nursing homes in Massachusetts

Top 25 of 71 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.

Bethany Skilled Nursing Facility

97 Bethany Road, Framingham, MA 01701

169 certified beds · Non profit - Corporation

Boston Home, INC (The)

2049 Dorchester Avenue, Boston, MA 02124

96 certified beds · Non profit - Corporation

Campion Health & Wellness, INC

319 Concord Road, Weston, MA 02493

70 certified beds · Non profit - Church related

Care One at Holyoke

260 Easthampton Road, Holyoke, MA 01040

164 certified beds · For profit - Limited Liability company

Elmhurst Healthcare (The)

743 Main Street, Melrose, MA 02176

45 certified beds · For profit - Corporation

Lasell House

120 Seminary Avenue, Newton, MA 02466

44 certified beds · Non profit - Corporation

Lydia Taft House

60 Quaker Highway, Uxbridge, MA 01569

53 certified beds · For profit - Corporation

Mary's Meadow at Providence Place

12 Gamelin Street, Holyoke, MA 01040

40 certified beds · Non profit - Church related

Rivercrest Long Term Care

Deaconess Road, W Concord, MA 01742

151 certified beds · Non profit - Corporation

Southwood at Norwell Nursing Ctr

501 Cordwainer Drive, Norwell, MA 02061

142 certified beds · For profit - Partnership

Spaulding Nursing and Therapy Center - Brighton

100 N Beacon Street, Boston, MA 02134

123 certified beds · Non profit - Corporation

Aberjona Rehabilitation and Nursing Center

184 Swanton Street, #1998, Winchester, MA 01890

123 certified beds · For profit - Corporation

Alliance Health at Braintree

175 Grove Street, Braintree, MA 02184

101 certified beds · Non profit - Corporation

Bay Path at Duxbury Nursing & Rehabilitation Ctr

308 Kingstown Way, Duxbury, MA 02332

120 certified beds · For profit - Limited Liability company

D'youville Care for Advanced Therapy

1071 Varnum Avenue, Lowell, MA 01854

33 certified beds · Non profit - Corporation

Dwyer Home

25 Stonehaven Drive, Weymouth, MA 02190

50 certified beds · Non profit - Corporation

Elizabeth Seton

125 Oakland Street, Wellesley, MA 02481

84 certified beds · Non profit - Corporation

Holy Trinity Eastern Orthodox N & R Center

300 Barber Avenue, Worcester, MA 01606

113 certified beds · Non profit - Corporation

Katzman Family Center for Living

17 Lafayette Avenue, Chelsea, MA 02150

123 certified beds · Non profit - Other

Lafayette Rehabilitation & Skilled Nursing

25 Lafayette Street, Marblehead, MA 01945

65 certified beds · For profit - Limited Liability company

Life Care Center of Plymouth

94 Obery Street, Plymouth, MA 02360

150 certified beds · For profit - Corporation

Life Care Center of West Bridgewater

765 West Center Street, West Bridgewater, MA 02379

150 certified beds · For profit - Corporation

Loomis Lakeside at Reeds Landing

807 Wilbraham Road, Springfield, MA 01109

42 certified beds · Non profit - Corporation

Lutheran Rehabilitation and Skilled Care Center

26 Harvard Street, Worcester, MA 01609

150 certified beds · Non profit - Corporation

Meadows, the

575 Osgood Street, North Andover, MA 01845

60 certified beds · Non profit - Corporation

All nursing homes in Massachusetts (page 1 of 7)

341 of 341 match

Abbott Skilled Nursing & Rehabilitation Center

28 Essex Street, Lynn, MA 01902

55 certified beds · For profit - Limited Liability company

Aberjona Rehabilitation and Nursing Center

184 Swanton Street, #1998, Winchester, MA 01890

123 certified beds · For profit - Corporation

Adviniacare at Northbridge

85 Beaumont Drive, Northbridge, MA 01534

154 certified beds · For profit - Limited Liability company

Adviniacare at Provincetown

100 Alden Street, Provincetown, MA 02657

41 certified beds · For profit - Corporation

Adviniacare Newburyport

180 Low Street, Newburyport, MA 01950

111 certified beds · For profit - Limited Liability company

Adviniacare Newton Wellesley

694 Worcester Road, Wellesley, MA 02181

110 certified beds · For profit - Limited Liability company

Affinity Healthcare

1102 Washington Street, Braintree, MA 02184

177 certified beds · For profit - Corporation

Agawam East Rehab and Nursing

464 Main Street, Agawam, MA 01001

123 certified beds · For profit - Limited Liability company

Agawam North Rehab and Nursing

55 Cooper Street, Agawam, MA 01001

124 certified beds · For profit - Limited Liability company

Agawam South Rehab and Nursing

65 Cooper Street, Agawam, MA 01001

122 certified beds · For profit - Limited Liability company

Agawam West Rehab and Nursing

61 Cooper Street, Agawam, MA 01001

164 certified beds · For profit - Limited Liability company

Alden Court Nursing Care & Rehabilitation Center

389 Alden Road, Fairhaven, MA 02719

142 certified beds · Non profit - Corporation

Alliance Health at Baldwinville

51 Hospital Road, Baldwinville, MA 01436

94 certified beds · Non profit - Corporation

Alliance Health at Braintree

175 Grove Street, Braintree, MA 02184

101 certified beds · Non profit - Corporation

Alliance Health at Coleman

112 West Main Street, Northborough, MA 01532

45 certified beds · Non profit - Corporation

Alliance Health at Maples

90 Taunton Street, Wrentham, MA 02093

144 certified beds · Non profit - Corporation

Alliance Health at Marie Esther

720 Boston Post Road, Marlborough, MA 01752

78 certified beds · Non profit - Corporation

Alliance Health at Marina Bay

2 Seaport Drive, Quincy, MA 02171

167 certified beds · Non profit - Corporation

Alliance Health at Rosewood

22 Johnson Street, Peabody, MA 01961

135 certified beds · Non profit - Corporation

Alliance Health at West Acres

804 Pleasant Street, Brockton, MA 02301

138 certified beds · Non profit - Corporation

Andover Forest Post Acute Care Center

1801 Turnpike Street, North Andover, MA 01845

142 certified beds · For profit - Corporation

Andover Manor Rehab and Nursing

89 Morton Street, Andover, MA 01810

174 certified beds · For profit - Limited Liability company

Armenian Nursing & Rehabilitation Center

431 Pond Street, Boston, MA 02130

83 certified beds · Non profit - Corporation

Aspen Hill Rehabiliation & Healthcare Center

190 North Avenue, Haverhill, MA 01830

146 certified beds · For profit - Limited Liability company

Ayer Valley Rehab and Nursing

400 Groton Road, Ayer, MA 01432

123 certified beds · For profit - Limited Liability company

Baker-Katz Skilled Nursing and Rehabilitation Ctr

194 Boardman Street, Haverhill, MA 01830

77 certified beds · For profit - Limited Liability company

Bay Path at Duxbury Nursing & Rehabilitation Ctr

308 Kingstown Way, Duxbury, MA 02332

120 certified beds · For profit - Limited Liability company

Bear Hill Healthcare and Rehabilitation Center

11 North Street, Stoneham, MA 02180

169 certified beds · For profit - Limited Liability company

Beaumont Rehab & Skilled Nursing Ctr - Natick

3 Vision Drive, Natick, MA 01760

53 certified beds · For profit - Partnership

Beaumont Rehab & Skilled Nursing Ctr - Northboro

238 West Main Street, Northborough, MA 01532

96 certified beds · For profit - Limited Liability company

Beaumont Rehab & Skilled Nursing Ctr - Westboro

3 Lyman Street, Westborough, MA 01581

152 certified beds · For profit - Corporation

Belmont Manor Nursing Home, in

34 Agassiz Avenue, Belmont, MA 02478

156 certified beds · For profit - Corporation

Berkshire Place

290 South Street, Pittsfield, MA 01201

54 certified beds · Non profit - Corporation

Berkshire Rehabilitation & Skilled Care Center

7 Sandisfield Road Box 216, Sandisfield, MA 01255

57 certified beds · For profit - Limited Liability company

Bethany Skilled Nursing Facility

97 Bethany Road, Framingham, MA 01701

169 certified beds · Non profit - Corporation

Blackstone Valley Health and Rehabilitation

447 Hill Street, Whitinsville, MA 01588

123 certified beds · For profit - Individual

Blaire House of Milford

20 Claflin Street, Milford, MA 01757

73 certified beds · For profit - Corporation

Blaire House of Tewksbury

10 Erlin Terrace, Tewksbury, MA 01876

131 certified beds · For profit - Corporation

Blaire House of Worcester

116 Houghton Street, Worcester, MA 01604

75 certified beds · For profit - Corporation

Blueberry Hill Rehabilitation and Healthcare Ctr

75 Brimbal Avenue, Beverly, MA 01915

132 certified beds · For profit - Corporation

Boston Home, INC (The)

2049 Dorchester Avenue, Boston, MA 02124

96 certified beds · Non profit - Corporation

Bostonian Nursing Care & Rehabilitation Center

337 Neponset Avenue, Dorchester, MA 02122

121 certified beds · For profit - Limited Liability company

Bourne Manor Extended Care Facility

146 Mac Arthur Boulevard, Bourne, MA 02532

142 certified beds · Non profit - Corporation

Brandon Woods of Dartmouth

567 Dartmouth Street, South Dartmouth, MA 02748

118 certified beds · For profit - Corporation

Brandon Woods of New Bedford

397 County Street, New Bedford, MA 02740

135 certified beds · For profit - Corporation

Brentwood Rehabilitation and Healthcare Ctr (The)

56 Liberty Street, Danvers, MA 01923

159 certified beds · For profit - Limited Liability company

Briarwood Rehabilitation & Healthcare Center

150 Lincoln Street, Needham, MA 02492

120 certified beds · For profit - Corporation

Brighton Post Acute Care

170 Corey Road, Brighton, MA 02135

78 certified beds · For profit - Limited Liability company

Brockton Post Acute Care

50 Christy Place, Brockton, MA 02301

169 certified beds · For profit - Limited Liability company

Brookhaven at Lexington

1010 Waltham Street, Lexington, MA 02421

49 certified beds · Non profit - Corporation