Free recognition from Medicare data
Top Rated nursing homes in Massachusetts (2026)
41 homes top rated for short-term rehab and 44 for long-term care. No home paid to be listed. Each home’s page shows its full Medicare record.
Top Rated for Short-Term Rehab (41)
Homes in Massachusetts that Medicare rates highly for short-term rehab.
Barnstable County
- The PavilionHyannis · 82 beds · Under 100 beds
Bristol County
- Madonna Manor Nursing HomeNorth Attleboro · 129 beds · 100 to 149 beds
- Mill Brook Rehabilitation and Healthcare CenterFall River · 152 beds · 150 beds or more
Essex County
- Abbott Skilled Nursing & Rehabilitation CenterLynn · 55 beds · Under 100 beds
- Care One at Essex ParkBeverly · 202 beds · 150 beds or more
- Continuing Care at Brooksby VillagePeabody · 104 beds · 100 to 149 beds
- Jeffrey & Susan Brudnick Center for LivingPeabody · 180 beds · 150 beds or more
Hampden County
- Agawam East Rehab and NursingAgawam · 123 beds · 100 to 149 beds
- Agawam South Rehab and NursingAgawam · 122 beds · 100 to 149 beds
- Loomis Lakeside at Reeds LandingSpringfield · 42 beds · Under 100 beds
- Mary's Meadow at Providence PlaceHolyoke · 40 beds · Under 100 beds
Middlesex County
- Aberjona Rehabilitation and Nursing CenterWinchester · 123 beds · 100 to 149 beds
- Bear Hill Healthcare and Rehabilitation CenterStoneham · 169 beds · 150 beds or more
- Brookhaven at LexingtonLexington · 49 beds · Under 100 beds
- Care One at WilmingtonWilmington · 132 beds · 100 to 149 beds
- Carleton-willard Village Retirement & Nursing CenterBedford · 179 beds · 150 beds or more
- Lasell HouseNewton · 44 beds · Under 100 beds
- Life Care Center of Nashoba ValleyLittleton · 120 beds · 100 to 149 beds
- Life Care Center of StonehamStoneham · 94 beds · Under 100 beds
- Mary Ann Morse Nursing & RehabilitationNatick · 124 beds · 100 to 149 beds
Norfolk County
- Copley at Stoughton Nursing Care CenterStoughton · 123 beds · 100 to 149 beds
- Dwyer HomeWeymouth · 50 beds · Under 100 beds
- NewBridge on the Charles Skilled Nursing FacilityDedham · 48 beds · Under 100 beds
- The Ellis Nursing HomeNorwood · 191 beds · 150 beds or more
Plymouth County
- Cardigan Nursing & Rehabilitation CenterScituate · 65 beds · Under 100 beds
- Hannah B G Shaw HomeMiddleboro · 107 beds · 100 to 149 beds
- Life Care Center of West BridgewaterWest Bridgewater · 150 beds · 150 beds or more
- Life Care Center of the South ShoreScituate · 117 beds · 100 to 149 beds
- Linden PondsHingham · 132 beds · 100 to 149 beds
- Queen Anne Nursing HomeHingham · 106 beds · 100 to 149 beds
- Southwood at Norwell Nursing CenterNorwell · 142 beds · 100 to 149 beds
- Webster Park Rehabilitation and Healthcare CenterRockland · 110 beds · 100 to 149 beds
Suffolk County
- Bostonian Nursing Care & Rehabilitation CenterDorchester · 121 beds · 100 to 149 beds
- Laurel Ridge Rehab and Skilled Care CenterBoston · 120 beds · 100 to 149 beds
- Leonard Florence Center for LivingChelsea · 100 beds · 100 to 149 beds
- Recuperative Services Unit-hebrew Rehab CenterBoston · 50 beds · Under 100 beds
Worcester County
- Alliance Health at BaldwinvilleBaldwinville · 94 beds · Under 100 beds
- Beaumont Rehab & Skilled Nursing Center - NorthboroNorthborough · 96 beds · Under 100 beds
- Life Care Center of LeominsterLeominster · 133 beds · 100 to 149 beds
- Shrewsbury Rehabilitation and Nursing at SouthgateShrewsbury · 99 beds · Under 100 beds
- Sterling VillageSterling · 143 beds · 100 to 149 beds
Top Rated for Long-Term Care (44)
Homes in Massachusetts that Medicare rates highly for long-term care.
Barnstable County
- The PavilionHyannis · 82 beds · Under 100 beds
Berkshire County
- Mt Greylock Extended Care FacilityPittsfield · 100 beds · 100 to 149 beds
- Timberlyn Heights Nursing and RehabilitationGreat Barrington · 71 beds · Under 100 beds
Bristol County
- Life Care Center of AttleboroAttleboro · 123 beds · 100 to 149 beds
- Life Care Center of RaynhamRaynham · 154 beds · 150 beds or more
Essex County
- Care One at PeabodyPeabody · 150 beds · 150 beds or more
- Jeffrey & Susan Brudnick Center for LivingPeabody · 180 beds · 150 beds or more
- Ledgewood Rehabilitation and Nursing CenterBeverly · 123 beds · 100 to 149 beds
- Life Care Center of the North ShoreLynn · 123 beds · 100 to 149 beds
- Oceanside Rehabilitation and Nursing CenterRockport · 76 beds · Under 100 beds
Hampden County
- Agawam East Rehab and NursingAgawam · 123 beds · 100 to 149 beds
- Agawam South Rehab and NursingAgawam · 122 beds · 100 to 149 beds
- Care One at HolyokeHolyoke · 164 beds · 150 beds or more
- Julian J Levitt Family Nursing HomeLongmeadow · 200 beds · 150 beds or more
- Loomis Lakeside at Reeds LandingSpringfield · 42 beds · Under 100 beds
- Mary's Meadow at Providence PlaceHolyoke · 40 beds · Under 100 beds
- Mont Marie Rehabilitation & Healthcare CenterHolyoke · 84 beds · Under 100 beds
- Renaissance Manor on CabotHolyoke · 61 beds · Under 100 beds
Middlesex County
- Aberjona Rehabilitation and Nursing CenterWinchester · 123 beds · 100 to 149 beds
- Bear Hill Healthcare and Rehabilitation CenterStoneham · 169 beds · 150 beds or more
- Bethany Skilled Nursing FacilityFramingham · 169 beds · 150 beds or more
- Campion Health & WellnessWeston · 70 beds · Under 100 beds
- Care One at WilmingtonWilmington · 132 beds · 100 to 149 beds
- Greenwood Nursing & Rehabilitation CenterWakefield · 36 beds · Under 100 beds
- Life Care Center of ActonActon · 155 beds · 150 beds or more
- Mary Ann Morse Nursing & RehabilitationNatick · 124 beds · 100 to 149 beds
- Riverbend of South NatickS Natick · 55 beds · Under 100 beds
- Royal Wayland Rehabilitation and Nursing CenterWayland · 40 beds · Under 100 beds
Nantucket County
- Our Island HomeNantucket · 45 beds · Under 100 beds
Norfolk County
- Dwyer HomeWeymouth · 50 beds · Under 100 beds
- John Scott House Nursing & Rehabilitation CenterBraintree · 138 beds · 100 to 149 beds
- South Cove Manor Nursing & Rehabilitation CenterQuincy · 141 beds · 100 to 149 beds
- The Ellis Nursing HomeNorwood · 191 beds · 150 beds or more
Plymouth County
- Bay Path at Duxbury Nursing & Rehabilitation CenterDuxbury · 120 beds · 100 to 149 beds
- Life Care Center of PlymouthPlymouth · 150 beds · 150 beds or more
- Linden PondsHingham · 132 beds · 100 to 149 beds
- Southwood at Norwell Nursing CenterNorwell · 142 beds · 100 to 149 beds
- Webster Park Rehabilitation and Healthcare CenterRockland · 110 beds · 100 to 149 beds
Suffolk County
- German Center for Extended CareBoston · 133 beds · 100 to 149 beds
- Katzman Family Center for LivingChelsea · 123 beds · 100 to 149 beds
Worcester County
- Life Care Center of LeominsterLeominster · 133 beds · 100 to 149 beds
- St Francis Rehabilitation & Nursing CenterWorcester · 137 beds · 100 to 149 beds
- The Meadows of Central MassachusettsRochdale · 135 beds · 100 to 149 beds
- West Side House LTC FacilityWorcester · 91 beds · Under 100 beds
Medicare data as of September 2026. Ratings can lag behind changes at a home; visit and ask about recent inspections.