Massachusetts · CMS Data August 2026

Nursing Homes That Accept Medicaid in Massachusetts

Where Are the Nursing Homes That Accept Medicaid in Massachusetts?

CMS Care Compare lists 330 Medicaid-certified nursing homes in Massachusetts, out of 341 certified nursing homes (data from August 2026). The most are in Worcester (16), Boston (10) and Fall River (7). 134 of them are rated 4 or 5 stars overall.

Matching homes
330
All homes in Massachusetts
341
Rated 4 or 5 stars
134
Average overall stars
3.0

How this list is made: CMS lists the home as certified for Medicaid (or for both Medicare and Medicaid). Certification means the home can bill Medicaid; ask whether a Medicaid bed is open. Homes are ordered by CMS's overall rating, then its inspection rating.

The Top 40 by CMS Rating

Nursing Homes That Accept Medicaid in Massachusetts, highest-rated first
Nursing homeCityOverallInspectionsStaffingQuality
Aberjona Rehabilitation and Nursing CenterWinchester5545
Alliance Health at BraintreeBraintree5544
Bay Path at Duxbury Nursing & Rehabilitation CtrDuxbury5544
Bethany Skilled Nursing FacilityFramingham5554
Boston Home, Inc. (the)Boston5553
Bostonian Nursing Care & Rehabilitation CenterDorchester5534
Campion Health & Wellness, IncWeston5555
Care One at HolyokeHolyoke5555
Care One at PeabodyPeabody5534
Care One at WilmingtonWilmington5535
Cedar View Rehabilitation and Healthcare CenterMethuen5525
Dwyer HomeWeymouth5545
Holy Trinity Eastern Orthodox N & R CenterWorcester5544
Katzman Family Center for LivingChelsea5545
Lafayette Rehabilitation & Skilled NursingMarblehead5542
Leonard Florence Center for LivingChelsea5555
Life Care Center Of AttleboroAttleboro5535
Life Care Center of PlymouthPlymouth5545
Life Care Center of West BridgewaterWest Bridgewater5545
Loomis Lakeside at Reeds LandingSpringfield5545
Lutheran Rehabilitation and Skilled Care CenterWorcester5544
Lydia Taft HouseUxbridge5554
Mary's Meadow at Providence PlaceHolyoke5555
Mt Greylock Extended Care FacilityPittsfield5544
New England Pediatric CareNorth Billerica5545
North Adams Commons Nursing & Rehabilitation CenteNorth Adams5523
Pavilion , theHyannis5535
Quaboag Rehabilitation & Skilled Care FacilityWest Brookfield5543
Queen Anne Nursing Home, IncHingham5544
River Terrace Rehabilitation and Healthcare CtrLancaster5524
Rivercrest Long Term CareW Concord5554
Royal Wayland Rehabilitation and Nursing CenterWayland5535
South Cove Manor Nursing & Rehabilitation CenterQuincy5545
Southwood at Norwell Nursing CtrNorwell5555
Spaulding Nursing and Therapy Center - BrightonBoston5553
West Side House LTC FacilityWorcester5545
Whittier Bradford Transitional Care UnitBradford5544
Agawam East Rehab and NursingAgawam5435
Bear Hill Healthcare and Rehabilitation CenterStoneham5435
Beaumont Rehab & Skilled Nursing Ctr - NorthboroNorthborough5435

Stars are out of 5; blank cells are ratings CMS doesn't report for that home. Every matching home is on its city page, linked below.

Matching Homes by City

Nursing Homes That Accept Medicaid in Massachusetts by city
CityMatching homes4 or 5 stars
Nursing homes in Worcester167
Nursing homes in Boston105
Nursing homes in Fall River71
Nursing homes in Holyoke73
Nursing homes in Haverhill63
Nursing homes in Lowell60
Nursing homes in New Bedford62
Nursing homes in Brockton53
Nursing homes in Danvers54
Nursing homes in Framingham53
Nursing homes in Peabody54
Nursing homes in Agawam42
Nursing homes in Braintree42
Nursing homes in Norwood41
Nursing homes in Quincy41
Nursing homes in Beverly32
Nursing homes in Cambridge32
Nursing homes in Chelsea32
Nursing homes in East Longmeadow31
Nursing homes in Fairhaven32
Nursing homes in Fitchburg30
Nursing homes in Greenfield31
Nursing homes in Hingham33
Nursing homes in Marlborough31
Nursing homes in Medford30
Nursing homes in Milford31
Nursing homes in Natick32
Nursing homes in Newburyport30
Nursing homes in Pittsfield32
Nursing homes in Plymouth31
Nursing homes in Taunton30
Nursing homes in Webster30
Nursing homes in Westborough31
Nursing homes in Weymouth31
Nursing homes in Amesbury20
Nursing homes in Andover20
Nursing homes in Attleboro21
Nursing homes in Chelmsford21
Nursing homes in Dorchester21
Nursing homes in Falmouth20
Nursing homes in Gardner20
Nursing homes in Great Barrington21
Nursing homes in Lawrence20
Nursing homes in Lenox21
Nursing homes in Leominster21
Nursing homes in Lexington20
Nursing homes in Lynn22
Nursing homes in Marblehead22
Nursing homes in Methuen21
Nursing homes in Middleboro21
Nursing homes in Needham21
Nursing homes in North Andover20
Nursing homes in Northborough22
Nursing homes in Norwell21
Nursing homes in Rockland21
Nursing homes in Saugus21
Nursing homes in Scituate22
Nursing homes in Somerset22
Nursing homes in Springfield22
Nursing homes in Stoneham22
Nursing homes in Stoughton21
Nursing homes in Sudbury20
Nursing homes in W Concord22
Nursing homes in Wakefield21
Nursing homes in Waltham20
Nursing homes in Wellesley22
Nursing homes in Westfield20
Nursing homes in Wilbraham21
Nursing homes in Wilmington21
Nursing homes in Winchester22
Nursing homes in Wrentham20
Nursing homes in Abington10
Nursing homes in Acton11
Nursing homes in Amherst10
Nursing homes in Arlington10
Nursing homes in Ashland10
Nursing homes in Athol10
Nursing homes in Auburn10
Nursing homes in Ayer10
Nursing homes in Baldwinville11
Nursing homes in Bedford11
Nursing homes in Belmont10
Nursing homes in Billerica10
Nursing homes in Bourne10
Nursing homes in Bradford11
Nursing homes in Brewster10
Nursing homes in Brighton10
Nursing homes in Brookline10
Nursing homes in Buzzards Bay10
Nursing homes in Canton10
Nursing homes in Centerville10
Nursing homes in Charlton11
Nursing homes in Chicopee10
Nursing homes in Dalton11
Nursing homes in Duxbury11
Nursing homes in East Boston10
Nursing homes in East Bridgewater10
Nursing homes in Edgartown10
Nursing homes in Everett10
Nursing homes in Franklin10
Nursing homes in Gloucester10
Nursing homes in Groton10
Nursing homes in Hadley10
Nursing homes in Hampden10
Nursing homes in Harwich10
Nursing homes in Holden11
Nursing homes in Holliston11
Nursing homes in Hyannis11
Nursing homes in Kingston10
Nursing homes in Lancaster11
Nursing homes in Lee10
Nursing homes in Leeds10
Nursing homes in Littleton11
Nursing homes in Longmeadow11
Nursing homes in Malden10
Nursing homes in Marion11
Nursing homes in Mashpee10
Nursing homes in Mattapan10
Nursing homes in Medfield11
Nursing homes in Medway10
Nursing homes in Melrose10
Nursing homes in Middleborough10
Nursing homes in Millbury10
Nursing homes in Milton10
Nursing homes in N Falmouth11
Nursing homes in Nahant10
Nursing homes in Nantucket11
Nursing homes in Newton10
Nursing homes in Newton Upper Falls10
Nursing homes in North Adams11
Nursing homes in North Attleboro11
Nursing homes in North Billerica11
Nursing homes in North Chatham10
Nursing homes in North Easton10
Nursing homes in North Reading11
Nursing homes in Northampton11
Nursing homes in Northbridge10
Nursing homes in Palmer10
Nursing homes in Provincetown10
Nursing homes in Randolph10
Nursing homes in Raynham11
Nursing homes in Reading10
Nursing homes in Revere10
Nursing homes in Rochdale11
Nursing homes in Rockport11
Nursing homes in S Natick11
Nursing homes in Salem10
Nursing homes in Sandisfield10
Nursing homes in Sandwich10
Nursing homes in Sharon10
Nursing homes in Shrewsbury11
Nursing homes in South Dartmouth10
Nursing homes in South Hadley10
Nursing homes in South Yarmouth10
Nursing homes in Southbridge10
Nursing homes in Sterling11
Nursing homes in Swansea10
Nursing homes in Tewksbury10
Nursing homes in Topsfield10
Nursing homes in Uxbridge11
Nursing homes in Walpole10
Nursing homes in Wareham10
Nursing homes in Watertown10
Nursing homes in Wayland11
Nursing homes in West Boylston11
Nursing homes in West Bridgewater11
Nursing homes in West Brookfield11
Nursing homes in West Newton10
Nursing homes in West Roxbury10
Nursing homes in West Springfield10
Nursing homes in West Yarmouth10
Nursing homes in Westford11
Nursing homes in Weston11
Nursing homes in Whitinsville10
Nursing homes in Williamstown10
Nursing homes in Woburn10

More About This List

Read how Medicaid pays for nursing home care. For assisted living and memory care rules, Medicaid limits and the ombudsman, see senior care in Massachusetts. For local services, call the Eldercare Locator at 1-800-677-1116.

Other lists for Massachusetts: highest-rated nursing homes in Massachusetts, nonprofit nursing homes in Massachusetts, nursing homes with low antipsychotic use in Massachusetts.

Frequently Asked Questions

How Many Nursing Homes That Accept Medicaid Are in Massachusetts?

330 of the 341 CMS-certified nursing homes in Massachusetts meet this rule: CMS lists the home as certified for Medicaid (or for both Medicare and Medicaid). Certification means the home can bill Medicaid; ask whether a Medicaid bed is open.

Which Nursing Home That Accept Medicaid in Massachusetts Rates Highest?

By CMS's overall rating, then its inspection rating, Aberjona Rehabilitation and Nursing Center in Winchester (5 stars), Alliance Health at Braintree in Braintree (5 stars) and Bay Path at Duxbury Nursing & Rehabilitation Ctr in Duxbury (5 stars) rank highest. Visit and check the latest inspection report before you decide.

What Are Massachusetts's Medicaid Limits for Nursing Home Care?

Massachusetts lists an asset limit of MassHealth asset limit $2,000 (individual), $3,000 (member of a married couple), 2026 for 2026. A Medicaid-certified home can still have no Medicaid bed open, so ask when you call.

How Do You Check a Nursing Home in Massachusetts?

Read its Care Compare page for the full inspection reports, visit at different times, and ask about staffing and openings. Massachusetts's Massachusetts Long-Term Care Ombudsman Program can answer questions about residents' rights.

Sources

  1. CMS Provider Data Catalog: Nursing Home Provider Information (August 2026)
  2. Massachusetts Medicaid long-term care limits

If someone is in danger now, call 911. To report suspected abuse or neglect in a nursing home or assisted living, contact your state's Long-Term Care Ombudsman or Adult Protective Services. For free help finding local aging services, call the Eldercare Locator at 1-800-677-1116. seniorcare.help is an independent guide, not a care provider or referral service, and doesn't give medical or legal advice.