Nursing homes in Massachusetts
341 nursing homes certified by Medicare. Medicare star rating: 5★ 74 · 4★ 75 · 3★ 64 · 2★ 66 · 1★ 60 · not rated 2.
A nursing home (skilled nursing facility) gives 24-hour nursing care and help with daily activities. Some people stay for a short time to recover after a hospital stay (rehabilitation); others live there long term. The homes listed here are certified by Medicare and/or Medicaid and inspected by the state.
By county
By city
- Agawam4
- Amesbury2
- Andover2
- Attleboro2
- Beverly3
- Boston11
- Braintree4
- Brockton5
- Cambridge3
- Chelmsford2
- Chelsea4
- Danvers5
- Dorchester2
- East Longmeadow3
- Fairhaven3
- Fall River7
- Falmouth2
- Fitchburg3
- Framingham5
- Gardner2
- Great Barrington2
- Greenfield3
- Haverhill6
- Hingham3
- Holyoke8
- Lawrence2
- Lenox2
- Leominster2
- Lexington3
- Lowell7
- Lynn2
- Marblehead2
- Marlborough3
- Medford3
- Melrose2
- Methuen2
- Middleboro2
- Milford3
- Natick3
- Needham2
- New Bedford6
- Newburyport3
- Newton2
- North Andover3
- Northborough2
- Norwell2
- Norwood4
- Peabody5
- Pittsfield4
- Plymouth3
- Quincy4
- Rockland2
- Saugus2
- Scituate2
- Somerset2
- Springfield2
- Stoneham2
- Stoughton2
- Sudbury2
- Taunton3
- W Concord2
- Wakefield2
- Waltham2
- Webster3
- Wellesley2
- Westborough3
- Westfield2
- Weymouth3
- Wilbraham2
- Wilmington2
- Winchester2
- Worcester16
- Wrentham2
All nursing homes in Massachusetts
Abington
- Colony Center for Health and Rehabilitation(781) 871‑0200Medicare overall rating: 1 of 5 · 92 beds
Acton
- Life Care Center of Acton(978) 795‑2021Medicare overall rating: 4 of 5 · 155 beds
Agawam
- Agawam East Rehab and Nursing(413) 333‑2200Medicare overall rating: 5 of 5 · 123 beds
- Agawam North Rehab and Nursing(413) 333‑8131Medicare overall rating: 2 of 5 · 124 beds
- Agawam South Rehab and Nursing(413) 786‑8000Medicare overall rating: 4 of 5 · 122 beds
- Agawam West Rehab and Nursing(413) 294‑6800Medicare overall rating: 2 of 5 · 164 beds
Amesbury
- Maplewood Center(978) 388‑3500Medicare overall rating: 1 of 5 · 120 beds
- Mill Town Health and Rehabilitation(978) 388‑4682Medicare overall rating: 1 of 5 · 130 beds
Amherst
- Center for Extended Care at Amherst(413) 256‑8181Medicare overall rating: 1 of 5 · 134 beds
Andover
- Andover Manor Rehab and Nursing(978) 475‑0944Medicare overall rating: 3 of 5 · 174 beds
- Vantage at Andover LLC(978) 470‑3434Medicare overall rating: 3 of 5 · 135 beds
Arlington
- Park Avenue Health Center(781) 648‑9530Medicare overall rating: 1 of 5 · 89 beds
Ashland
- Waterview Lodge LLC, Rehabilitation & Healthcare(508) 848‑4200Medicare overall rating: 3 of 5 · 103 beds
Athol
- Quabbin Valley Healthcare(978) 895‑0147Medicare overall rating: 2 of 5 · 142 beds
Attleboro
- Garden Place Healthcare(508) 222‑4950Medicare overall rating: 2 of 5 · 133 beds
- Life Care Center of Attleboro(774) 319‑7809Medicare overall rating: 5 of 5 · 123 beds
Auburn
- Life Care Center of Auburn(508) 832‑4800Medicare overall rating: 3 of 5 · 154 beds
Ayer
- Ayer Valley Rehab and Nursing(978) 772‑1704Medicare overall rating: 1 of 5 · 123 beds
Baldwinville
- Alliance Health at Baldwinville(978) 939‑2196Medicare overall rating: 4 of 5 · 94 beds
Bedford
- Carleton-Willard Village Retirement & Nursing Ctr(781) 275‑8700Medicare overall rating: 4 of 5 · 179 beds
Belmont
- Belmont Manor Nursing Home, in(617) 489‑1200Medicare overall rating: 2 of 5 · 156 beds
Beverly
- Blueberry Hill Rehabilitation and Healthcare Ctr(978) 927‑2020Medicare overall rating: 1 of 5 · 132 beds
- Care One at Essex Park(978) 927‑3260Medicare overall rating: 5 of 5 · 202 beds
- Ledgewood Rehabilitation and Nursing Center(978) 921‑1392Medicare overall rating: 4 of 5 · 123 beds
Billerica
- Life Care Center of Merrimack Valley(978) 667‑2166Medicare overall rating: 3 of 5 · 124 beds
Boston
- Armenian Nursing & Rehabilitation Center(617) 522‑2600Medicare overall rating: 4 of 5 · 83 beds
- Care Village at Parkway(617) 325‑1688Medicare overall rating: 2 of 5 · 141 beds
- German Center for Extended Care(617) 325‑1230Medicare overall rating: 5 of 5 · 133 beds
- Laurel Ridge Rehab and Skilled Care Center(617) 405‑0249Medicare overall rating: 5 of 5 · 120 beds
- North End Rehabilitation and Healthcare Center(781) 879‑8548Medicare overall rating: 2 of 5 · 100 beds
- Presentation Rehab and Skilled Care Center(617) 947‑3568Medicare overall rating: 3 of 5 · 122 beds
- Recuperative Services Unit-Hebrew Rehab Center(617) 325‑8000Medicare overall rating: 4 of 5 · 50 beds
- Sherrill House(617) 365‑6024Medicare overall rating: 3 of 5 · 196 beds
- Spaulding Nursing and Therapy Center - Brighton(617) 726‑9701Medicare overall rating: 5 of 5 · 123 beds
- The Benjamin Healthcare Center(860) 738‑0231Medicare overall rating: 2 of 5 · 164 beds
- The Boston Home, Inc(617) 326‑4265Medicare overall rating: 5 of 5 · 96 beds
Bourne
- Bourne Manor Extended Care Facility(781) 258‑0935Medicare overall rating: 1 of 5 · 142 beds
Bradford
- Whittier Bradford Transitional Care Unit(978) 372‑8000Medicare overall rating: 5 of 5 · 20 beds
Braintree
- Affinity Healthcare(781) 848‑3100Medicare overall rating: 2 of 5 · 177 beds
- Alliance Health at Braintree(781) 848‑2050Medicare overall rating: 5 of 5 · 101 beds
- John Scott House Nursing & Rehabilitation Center(781) 843‑1860Medicare overall rating: 4 of 5 · 138 beds
- Royal Braintree Nursing and Rehabilitation Center(781) 664‑6818Medicare overall rating: 2 of 5 · 204 beds
Brewster
- Cape Cod Post Acute Care(508) 240‑3500Medicare overall rating: 3 of 5 · 135 beds
Brighton
- Brighton Post Acute Care(617) 731‑0515Medicare overall rating: 3 of 5 · 78 beds
Brockton
- Alliance Health at West Acres(508) 583‑6000Medicare overall rating: 4 of 5 · 138 beds
- Brockton Post Acute Care(508) 580‑6800Medicare overall rating: 5 of 5 · 169 beds
- Champion Rehabilitation and Nursing Center(508) 559‑2521Medicare overall rating: 2 of 5 · 123 beds
- St Joseph Manor Health Care Inc(508) 583‑5834Medicare overall rating: 4 of 5 · 118 beds
- The Guardian Center(508) 587‑6556Medicare overall rating: 1 of 5 · 123 beds
Brookline
- Care One at Brookline(617) 901‑8365Medicare overall rating: 2 of 5 · 120 beds
Buzzards Bay
- Royal Cape Cod Nursing and Rehabilitation Center(508) 759‑5752Medicare overall rating: 3 of 5 · 99 beds
Cambridge
- Cambridge Rehabilitation & Nursing Center(617) 864‑4267Medicare overall rating: 4 of 5 · 83 beds
- Neville Center at Fresh Pond for Nursing & Rehab(617) 497‑0600Medicare overall rating: 4 of 5 · 112 beds
- Sancta Maria Nursing Facility(612) 280‑1550Medicare overall rating: 2 of 5 · 141 beds
Canton
- Hellenic Nursing & Rehabilitation Center(781) 828‑7450Medicare overall rating: 4 of 5 · 154 beds
Centerville
- Cape Regency Rehabilitation & Health Care Center(508) 778‑1835Medicare overall rating: 1 of 5 · 120 beds
Charlton
- Overlook Masonic Health Center(508) 434‑2214Medicare overall rating: 4 of 5 · 181 beds
Chelmsford
- Palm Springs Post Acute(978) 256‑3151Medicare overall rating: 2 of 5 · 124 beds
- Sunny Acres Skilled Nursing and Rehabilitation Ctr(978) 256‑0231Medicare overall rating: 4 of 5 · 93 beds
Chelsea
- Highland Park Rehabilitation and Healthcare Center(617) 997‑9121Medicare overall rating: 1 of 5 · 195 beds
- Katzman Family Center for Living(617) 884‑6766Medicare overall rating: 5 of 5 · 123 beds
- Leonard Florence Center for Living(617) 887‑0001Medicare overall rating: 5 of 5 · 100 beds
- The Massachusetts Veterans Home at Chelsea(617) 887‑7115Medicare overall rating: 4 of 5 · 154 beds
Chicopee
- Chicopee Rehabilitation and Nursing(413) 592‑7738Medicare overall rating: 4 of 5 · 68 beds
Dalton
- Craneville Rehabilitation and Skilled Care Center(203) 539‑2315Medicare overall rating: 4 of 5 · 89 beds
Danvers
- Hathorne Hill Rehabilitation and Healthcare Center(978) 716‑3600Medicare overall rating: 4 of 5 · 120 beds
- Hunt Nursing & Rehab Center(978) 621‑9757Medicare overall rating: 4 of 5 · 120 beds
- New England Homes for the Deaf, Inc(978) 774‑0445Medicare overall rating: 5 of 5 · 81 beds
- The Brentwood Rehabilitation and Healthcare Ctr(978) 777‑2700Medicare overall rating: 5 of 5 · 159 beds
- Twin Oaks Center(978) 777‑0011Medicare overall rating: 1 of 5 · 101 beds
Dedham
- NewBridge on the Charles Skilled Nursing Facility(781) 234‑9010Medicare overall rating: 5 of 5 · 48 beds
Dorchester
- St Joseph Rehab & Nursing Care Center(617) 825‑6320Medicare overall rating: 3 of 5 · 123 beds
- The Bostonian Rehab and Nursing Center(617) 265‑2350Medicare overall rating: 4 of 5 · 121 beds
Duxbury
- Bay Path at Duxbury Nursing & Rehabilitation Ctr(781) 585‑5561Medicare overall rating: 5 of 5 · 120 beds
East Boston
- The Center at Advocate(617) 455‑6115Medicare overall rating: 1 of 5 · 190 beds
East Bridgewater
- Sachem Center for Health and Rehabilitation(508) 378‑7227Medicare overall rating: 3 of 5 · 111 beds
East Longmeadow
- Care One at Redstone(413) 525‑3336Medicare overall rating: 2 of 5 · 254 beds
- Chestnut Hill Health and Rehabilitation Center LLC(413) 525‑1893Medicare overall rating: 3 of 5 · 135 beds
- East Longmeadow Skilled Nursing Center(413) 441‑4576Medicare overall rating: 4 of 5 · 131 beds
Edgartown
- Navigator Homes of Martha's Vineyard(774) 212‑0163Medicare overall rating: 3 of 5 · 106 beds
Everett
- The Rehabilitation & Nursing Center at Everett(617) 387‑6560Medicare overall rating: 4 of 5 · 183 beds
Fairhaven
- Alden Court Nursing Care & Rehabilitation Center(508) 717‑0112Medicare overall rating: 4 of 5 · 142 beds
- Our Ladys Haven of Fairhaven Inc(508) 999‑4561Medicare overall rating: 4 of 5 · 117 beds
- Royal Fairhaven Nursing and Rehabilitation Center(508) 997‑3193Medicare overall rating: 3 of 5 · 107 beds
Fall River
- Catholic Memorial Home(508) 679‑0011Medicare overall rating: 2 of 5 · 300 beds
- Fall River Healthcare(508) 730‑1070Medicare overall rating: 1 of 5 · 176 beds
- Fall River Jewish Home(508) 679‑6172Medicare overall rating: 3 of 5 · 62 beds
- Kimwell Nursing and Rehabilitation(508) 679‑0106Medicare overall rating: 1 of 5 · 124 beds
- Mill Brook Rehabilitation and Healthcare Center(508) 675‑2500Medicare overall rating: 3 of 5 · 152 beds
- Sarah S Brayton Center(508) 675‑1001Medicare overall rating: 2 of 5 · 183 beds
- The Grove at Carvalho(781) 831‑3966Medicare overall rating: 1 of 5 · 112 beds
Falmouth
- JML Care Center Inc(508) 457‑4621Medicare overall rating: 3 of 5 · 132 beds
- Royal Falmouth Nursing and Rehabilitation Center(774) 345‑0220Medicare overall rating: 3 of 5 · 121 beds
Fitchburg
- Fitchburg Healthcare(978) 345‑0146Medicare overall rating: 1 of 5 · 160 beds
- Fitchburg Rehabilitation and Nursing Center(978) 343‑3530Medicare overall rating: 1 of 5 · 87 beds
- The Highlands(978) 343‑4411Medicare overall rating: 3 of 5 · 168 beds
Framingham
- Bethany Skilled Nursing Facility(508) 270‑8648Medicare overall rating: 5 of 5 · 169 beds
- Carlyle House(508) 879‑6100Medicare overall rating: 2 of 5 · 55 beds
- Casa de Ramana Rehabilitation Center(508) 872‑8801Medicare overall rating: 4 of 5 · 124 beds
- Oak Knoll Rehabilitation and Healthcare Center(508) 877‑3300Medicare overall rating: 3 of 5 · 123 beds
- St Patrick's Manor(857) 345‑0297Medicare overall rating: 5 of 5 · 333 beds
Franklin
- The Gardens at Cedarwood(508) 528‑4600Medicare overall rating: 3 of 5 · 82 beds
Gardner
- Gardner Rehabilitation and Nursing Center(978) 632‑8776Medicare overall rating: 2 of 5 · 124 beds
- Wachusett Manor(978) 632‑5477Medicare overall rating: 4 of 5 · 96 beds
Gloucester
- Seacoast Nursing and Rehabilitation Center(978) 283‑0300Medicare overall rating: 5 of 5 · 142 beds
Great Barrington
- Fairview Commons Nursing & Rehabilitation Center(413) 528‑4560Medicare overall rating: 1 of 5 · 146 beds
- Timberlyn Heights Nursing and Rehabilitation(413) 528‑2650Medicare overall rating: 5 of 5 · 71 beds
Greenfield
- Charlene Manor Extended Care Facility(413) 774‑3724Medicare overall rating: 2 of 5 · 123 beds
- Poet's Seat Healthcare Center(413) 774‑6318Medicare overall rating: 2 of 5 · 63 beds
- Regalcare at Greenfield(413) 774‑3143Medicare overall rating: 2 of 5 · 120 beds
Groton
- Seven Hills Pediatric Center(978) 448‑3388Medicare overall rating: 3 of 5 · 83 beds
Hadley
- Hadley Pointe Nursing Rehab & Care(413) 584‑5057Medicare overall rating: 1 of 5 · 154 beds
Hampden
- Vantage at Hampden LLC(413) 566‑5511Medicare overall rating: 3 of 5 · 100 beds
Harwich
- Regalcare at Harwich(508) 430‑1717Medicare overall rating: 3 of 5 · 135 beds
Haverhill
- Aspen Hill Rehabiliation & Healthcare Center(978) 372‑7700Medicare overall rating: 2 of 5 · 146 beds
- Baker-Katz Skilled Nursing and Rehabilitation Ctr(978) 373‑5697Medicare overall rating: 4 of 5 · 77 beds
- Haverhill Rehabilitation and Healthcare Center(978) 373‑1747Medicare overall rating: 2 of 5 · 128 beds
- Lakeview House SKLD NRSG and Residential Care Fac(978) 372‑1081Medicare overall rating: 5 of 5 · 91 beds
- Oxford Rehabilitation & Health Care Center(978) 373‑1131Medicare overall rating: 1 of 5 · 120 beds
- Penacook Place, Inc(978) 374‑0707Medicare overall rating: 4 of 5 · 160 beds
Hingham
- Harbor House Nursing & Rehabilitation Center(781) 749‑4774Medicare overall rating: 4 of 5 · 142 beds
- Linden Ponds(781) 534‑7088Medicare overall rating: 4 of 5 · 132 beds
- Queen Anne Nursing Home, Inc(781) 749‑4982Medicare overall rating: 5 of 5 · 106 beds
Holden
- Holden Rehabilitation & Nursing Center(508) 829‑1104Medicare overall rating: 4 of 5 · 123 beds
Holliston
- Timothy Daniels House(508) 429‑4566Medicare overall rating: 4 of 5 · 40 beds
Holyoke
- Care One at Holyoke(413) 519‑5229Medicare overall rating: 5 of 5 · 164 beds
- Day Brook Village Senior Living(413) 538‑7551Medicare overall rating: 2 of 5 · 92 beds
- Mary's Meadow at Providence Place(413) 420‑2500Medicare overall rating: 5 of 5 · 40 beds
- Massachusetts Veterans Home at Holyoke(413) 552‑4737Medicare overall rating: 4 of 5 · 128 beds
- Mission Care at Holyoke(413) 532‑3246Medicare overall rating: 1 of 5 · 125 beds · Abuse citation
- Mont Marie Rehabilitation & Healthcare Center(413) 427‑0067Medicare overall rating: 3 of 5 · 84 beds
- Regalcare at Holyoke(413) 538‑7470Medicare overall rating: 2 of 5 · 102 beds
- Renaissance Manor on Cabot(508) 638‑5614Medicare overall rating: 5 of 5 · 61 beds
Hyannis
- The Pavilion(508) 775‑6663Medicare overall rating: 5 of 5 · 82 beds
Kingston
- Wingate at Silver Lake(781) 585‑4100Medicare overall rating: 4 of 5 · 164 beds
Lancaster
- River Terrace Rehabilitation and Healthcare Ctr(978) 365‑4537Medicare overall rating: 5 of 5 · 82 beds
Lawrence
- M I Nursing & Restorative Center(617) 285‑9626Medicare overall rating: 3 of 5 · 250 beds
- Royal Wood Mill Nursing and Rehabilitation Center(978) 289‑5048Medicare overall rating: 3 of 5 · 94 beds
Lee
- Lee Healthcare(413) 243‑2010Medicare overall rating: 1 of 5 · 88 beds
Leeds
- Linda Manor Extended Care Facility(413) 586‑7700Medicare overall rating: 3 of 5 · 123 beds
Lenox
- Kimball Farms Nursing Care Center(413) 637‑5015Medicare overall rating: 5 of 5 · 74 beds
- Mount Carmel Care Center(413) 637‑2660Medicare overall rating: 3 of 5 · 69 beds
Leominster
- Leominster Rehabilitation and Nursing Center(978) 537‑9327Medicare overall rating: 1 of 5 · 106 beds
- Life Care Center of Leominster(978) 230‑7502Medicare overall rating: 4 of 5 · 133 beds
Lexington
- Brookhaven at Lexington(781) 863‑9660Medicare overall rating: 5 of 5 · 49 beds
- Care One at Lexington(617) 901‑8365Medicare overall rating: 3 of 5 · 211 beds
- Pine Knoll Nursing Center(781) 862‑815181 beds · Abuse citation
Lincoln
- The Commons Skilled Nursing & Rehabilitation(781) 430‑6715Medicare overall rating: 5 of 5 · 32 beds
Littleton
- Life Care Center of Nashoba Valley(978) 486‑3512Medicare overall rating: 4 of 5 · 120 beds
Longmeadow
- Julian J Levitt Family Nursing Home(413) 567‑6211Medicare overall rating: 4 of 5 · 200 beds
Lowell
- Care One at Lowell(978) 454‑5644Medicare overall rating: 4 of 5 · 160 beds
- D'youville Care for Advanced Therapy(978) 569‑1071Medicare overall rating: 5 of 5 · 33 beds
- D'Youville Senior Care(978) 458‑4083Medicare overall rating: 1 of 5 · 208 beds
- Fairhaven Healthcare Center(603) 540‑7286Medicare overall rating: 2 of 5 · 169 beds
- Northwood Rehabilitation & Health Care Center(978) 458‑8773Medicare overall rating: 1 of 5 · 123 beds
- Regalcare at Lowell(978) 454‑8086Medicare overall rating: 1 of 5 · 90 beds
- Vantage at Lowell LLC(978) 458‑1271Medicare overall rating: 2 of 5 · 115 beds
Lynn
- Abbott Skilled Nursing & Rehabilitation Center(781) 595‑5500Medicare overall rating: 4 of 5 · 55 beds
- Life Care Center of the North Shore(781) 592‑9667Medicare overall rating: 5 of 5 · 123 beds
Malden
- Dexter House Healthcare(781) 324‑5600Medicare overall rating: 2 of 5 · 130 beds
Marblehead
- Devereux Skilled Nursing & Rehabilitation Center(781) 631‑6120Medicare overall rating: 4 of 5 · 64 beds
- Lafayette Rehabilitation & Skilled Nursing(781) 631‑4535Medicare overall rating: 5 of 5 · 65 beds
Marion
- Sippican Rehabilitation and Healthcare Center(508) 748‑3830Medicare overall rating: 4 of 5 · 123 beds
Marlborough
- Alliance Health at Marie Esther(508) 485‑3791Medicare overall rating: 4 of 5 · 78 beds
- Marlborough Hills Rehabilitation & Health Care Cen(508) 485‑4040Medicare overall rating: 1 of 5 · 186 beds
- The Reservoir Center for Health & Rehabilitation(339) 224‑1189Medicare overall rating: 3 of 5 · 144 beds
Mashpee
- ROYAL Cotuit Nursing and Rehabilitation Center(508) 477‑2490Medicare overall rating: 2 of 5 · 120 beds
Mattapan
- Care Village at Mattapan(508) 813‑6898Medicare overall rating: 1 of 5 · 85 beds
Medfield
- Thomas Upham House(508) 359‑6050Medicare overall rating: 5 of 5 · 42 beds
Medford
- Medford Rehabilitation and Nursing Center(781) 391‑1783Medicare overall rating: 3 of 5 · 142 beds
- Regalcare at Courtyard-Medford(781) 391‑5400Medicare overall rating: 1 of 5 · 224 beds
- Regalcare at Glen Ridge(781) 391‑0800Medicare overall rating: 1 of 5 · 164 beds
Medway
Melrose
- Melrose Healthcare(781) 665‑7050Medicare overall rating: 1 of 5 · 106 beds
- The Elmhurst Healthcare(781) 662‑7500Medicare overall rating: 5 of 5 · 45 beds
Methuen
- Cedar View Rehabilitation and Healthcare Center(978) 686‑3906Medicare overall rating: 5 of 5 · 106 beds
- Nevins Nursing & Rehabilitation Center(978) 682‑7611Medicare overall rating: 2 of 5 · 153 beds
Middleboro
- Hannah B G Shaw Home(508) 947‑0332Medicare overall rating: 4 of 5 · 107 beds
- Oakhill Healthcare(508) 947‑4774Medicare overall rating: 2 of 5 · 123 beds
Middleborough
- Nemasket Rehabilitation and Healthcare Center(508) 947‑8632Medicare overall rating: 3 of 5 · 102 beds
Milford
- Blaire House of Milford(508) 473‑1272Medicare overall rating: 1 of 5 · 73 beds
- Countryside Health Care of Milford(508) 473‑0435Medicare overall rating: 5 of 5 · 109 beds
- OC Milford Gardens LLC(508) 473‑6414Medicare overall rating: 1 of 5 · 135 beds
Millbury
- Care One at Millbury(978) 870‑3397Medicare overall rating: 2 of 5 · 154 beds
Milton
- Brush Hill Care Center(617) 333‑0600Medicare overall rating: 2 of 5 · 160 beds
N Falmouth
- Royal Megansett Nursing and Rehabilitation Center(508) 563‑4015Medicare overall rating: 4 of 5 · 90 beds
Nahant
- Jesmond Skilled Nursing & Rehabilitation Center(781) 581‑0420Medicare overall rating: 3 of 5 · 57 beds
Nantucket
- Our Island Home(508) 228‑0462Medicare overall rating: 5 of 5 · 45 beds
Natick
- Beaumont Rehab & Skilled Nursing Ctr - Natick(617) 913‑6704Medicare overall rating: 3 of 5 · 53 beds
- Eliot Center for Health and Rehabilitation(508) 655‑1000Medicare overall rating: 3 of 5 · 114 beds
- Mary Ann Morse Nursing & Rehabilitation(508) 433‑4403Medicare overall rating: 5 of 5 · 124 beds
Needham
- Briarwood Rehabilitation & Healthcare Center(781) 449‑4040Medicare overall rating: 4 of 5 · 120 beds
- The Skilled Nursing Facility at North Hill(781) 444‑9910Medicare overall rating: 1 of 5 · 72 beds
New Bedford
- Brandon Woods of New Bedford(508) 997‑9396Medicare overall rating: 1 of 5 · 135 beds
- Care One at New Bedford(508) 996‑4600Medicare overall rating: 3 of 5 · 154 beds
- Hathaway Manor Extended Care(508) 996‑6763Medicare overall rating: 2 of 5 · 142 beds
- Sacred Heart Nursing Home(508) 996‑6751Medicare overall rating: 5 of 5 · 217 beds
- The Oaks(508) 542‑7069Medicare overall rating: 4 of 5 · 122 beds
- Vantage Health & Rehab of New Bedford(774) 319‑2868Medicare overall rating: 1 of 5 · 80 beds
Newburyport
- Adviniacare Newburyport(978) 465‑5361Medicare overall rating: 3 of 5 · 111 beds
- Port Rehabilitation and Healthcare Center(978) 462‑7373Medicare overall rating: 2 of 5 · 123 beds
- The Mansion at Brigham(978) 462‑4221Medicare overall rating: 1 of 5 · 64 beds
Newton
- Care One at Newton(781) 604‑5079Medicare overall rating: 2 of 5 · 202 beds
- Lasell House(781) 808‑8813Medicare overall rating: 5 of 5 · 44 beds
Newton Upper Falls
- Stone Rehabilitation and Senior Living(617) 562‑0023Medicare overall rating: 3 of 5 · 82 beds
North Adams
- North Adams Commons Nursing & Rehabilitation Cente(413) 664‑4041Medicare overall rating: 5 of 5 · 119 beds
North Andover
- Andover Forest Post Acute Care Center(978) 688‑1212Medicare overall rating: 3 of 5 · 142 beds
- Prescott House(978) 691‑7530Medicare overall rating: 2 of 5 · 126 beds
- The Meadows(978) 725‑4100Medicare overall rating: 5 of 5 · 60 beds
North Attleboro
- Madonna Manor Nursing Home(508) 699‑2740Medicare overall rating: 5 of 5 · 129 beds
North Billerica
- New England Pediatric Care(978) 667‑5123Medicare overall rating: 5 of 5 · 80 beds
North Chatham
- Liberty Commons(508) 945‑4611Medicare overall rating: 2 of 5 · 132 beds
North Easton
- Southeast Rehabilitation & Skilled Care Center(508) 238‑7053Medicare overall rating: 1 of 5 · 171 beds
North Reading
- Royal Meadow View Nursing and Rehabilitation Cente(978) 276‑2000Medicare overall rating: 4 of 5 · 113 beds
Northampton
- Care One at Northampton(413) 586‑3150Medicare overall rating: 4 of 5 · 125 beds
Northborough
- Alliance Health at Coleman(508) 351‑9355Medicare overall rating: 4 of 5 · 45 beds
- Beaumont Rehab & Skilled Nursing Ctr - Northboro(508) 393‑2368Medicare overall rating: 3 of 5 · 96 beds
Northbridge
- Adviniacare at Northbridge(508) 234‑9771Medicare overall rating: 3 of 5 · 154 beds
Norwell
- Royal Norwell Nursing and Rehabilitation Center(781) 659‑4901Medicare overall rating: 3 of 5 · 86 beds
- Southwood at Norwell Nursing Ctr(781) 982‑7450Medicare overall rating: 5 of 5 · 142 beds
Norwood
- Charlwell House Health and Rehabilitation(781) 762‑7700Medicare overall rating: 1 of 5 · 124 beds
- Norwood Healthcare(787) 444‑8383Medicare overall rating: 1 of 5 · 170 beds
- The Ellis Nursing Home(781) 949‑2310Medicare overall rating: 5 of 5 · 191 beds
- Victoria Haven Nursing Facility(781) 762‑0858Medicare overall rating: 2 of 5 · 31 beds
Palmer
- Palmer Healthcare Center(413) 289‑9887Medicare overall rating: 4 of 5 · 61 beds
Peabody
- Alliance Health at Rosewood(978) 535‑8700Medicare overall rating: 3 of 5 · 135 beds
- Care One at Peabody(978) 896‑3045Medicare overall rating: 5 of 5 · 150 beds
- Continuing Care at Brooksby Village(978) 536‑7939Medicare overall rating: 4 of 5 · 104 beds
- Jeffrey & Susan Brudnick Center for Living(978) 471‑5100Medicare overall rating: 5 of 5 · 180 beds
- Pilgrim Rehabilitation & Skilled Nursing Center(978) 532‑0303Medicare overall rating: 4 of 5 · 152 beds
Pittsfield
- Berkshire Place(413) 445‑4056Medicare overall rating: 4 of 5 · 54 beds
- Hillcrest Commons Nursing & Rehabilitation Center(413) 445‑2300Medicare overall rating: 3 of 5 · 265 beds
- Mt Greylock Extended Care Facility(413) 499‑7186Medicare overall rating: 5 of 5 · 100 beds
- Springside Rehabilitation and Skilled Care Center(413) 499‑2334Medicare overall rating: 4 of 5 · 135 beds
Plymouth
- Life Care Center of Plymouth(508) 747‑9800Medicare overall rating: 5 of 5 · 150 beds
- Plymouth Harborside Healthcare(508) 747‑4790Medicare overall rating: 1 of 5 · 101 beds
- Plymouth Rehabilitation & Health Care Center(508) 746‑4343Medicare overall rating: 1 of 5 · 186 beds
Provincetown
- Adviniacare at Provincetown(508) 487‑7090Medicare overall rating: 1 of 5 · 41 beds
Quincy
- Alliance Health at Marina Bay(617) 769‑5106Medicare overall rating: 3 of 5 · 167 beds
- Hancock Park Rehabiliation and Nursing Center(617) 773‑4222Medicare overall rating: 2 of 5 · 142 beds
- Regalcare at Quincy(781) 775‑7185Medicare overall rating: 1 of 5 · 71 beds
- South Cove Manor Nursing & Rehabilitation Center(617) 423‑0590Medicare overall rating: 5 of 5 · 141 beds
Randolph
- Care One at Randolph(781) 961‑1160Medicare overall rating: 1 of 5 · 168 beds
Raynham
- Life Care Center of Raynham(508) 821‑5700Medicare overall rating: 4 of 5 · 154 beds
Reading
- OC Reading Center LLC(781) 942‑1210Medicare overall rating: 1 of 5 · 123 beds
Revere
- Lighthouse Rehabilitation and Healthcare Center(781) 286‑3100Medicare overall rating: 2 of 5 · 123 beds
Rochdale
- The Meadows of Central Massachusetts(508) 892‑6804Medicare overall rating: 3 of 5 · 135 beds
Rockland
- Southshore Health Care Center(781) 848‑3100Medicare overall rating: 1 of 5 · 96 beds
- Webster Park Rehabilitation and Healthcare Center(781) 571‑0555Medicare overall rating: 5 of 5 · 110 beds
Rockport
- Oceanside Rehabilitation and Nursing Center(978) 546‑6311Medicare overall rating: 4 of 5 · 76 beds
S Natick
- Riverbend of South Natick(508) 653‑8330Medicare overall rating: 5 of 5 · 55 beds
Salem
- Salem Rehab Center(508) 904‑7486Medicare overall rating: 3 of 5 · 123 beds
Sandisfield
- Berkshire Rehabilitation & Skilled Care Center(413) 207‑2405Medicare overall rating: 1 of 5 · 57 beds · Abuse citation
Sandwich
- Cape Heritage Rehabilitation & Health Care Center(508) 888‑8222Medicare overall rating: 2 of 5 · 123 beds
Saugus
- Chestnut Woods Rehabilitation and Healthcare Ctr(781) 307‑4744Medicare overall rating: 4 of 5 · 88 beds
- Saugus Center(781) 233‑6830Medicare overall rating: 1 of 5 · 80 beds
Scituate
- Cardigan Nursing & Rehabilitation Center(781) 545‑9477Medicare overall rating: 5 of 5 · 65 beds
- Life Care Center of the South Shore(781) 544‑7210Medicare overall rating: 4 of 5 · 117 beds
Sharon
- Foremost at Sharon LLC(781) 784‑6781Medicare overall rating: 2 of 5 · 66 beds
Shrewsbury
- Shrewsbury Rehabilitation and Nursing at Southgate(508) 841‑4755Medicare overall rating: 4 of 5 · 99 beds
Somerset
- Clifton Rehabilitation Nursing Center(508) 675‑7589Medicare overall rating: 4 of 5 · 142 beds
- Somerset Ridge Center(508) 679‑2240Medicare overall rating: 4 of 5 · 135 beds
South Dartmouth
- Brandon Woods of Dartmouth(508) 997‑7787Medicare overall rating: 1 of 5 · 118 beds
South Hadley
- South Hadley Rehabilitation and Nursing Center(413) 532‑2200Medicare overall rating: 2 of 5 · 132 beds
South Yarmouth
- Windsor Nursing & Retirement Home(508) 394‑3514Medicare overall rating: 2 of 5 · 120 beds
Southbridge
- Southbridge Rehabilitation & Health Care Center(774) 437‑1166Medicare overall rating: 2 of 5 · 144 beds
Springfield
- Loomis Lakeside at Reeds Landing(413) 782‑1800Medicare overall rating: 5 of 5 · 42 beds
- Sixteen Acres Health and Rehabilitation Center LLC(413) 796‑7511Medicare overall rating: 4 of 5 · 120 beds
Sterling
- Sterling Village(978) 422‑5111Medicare overall rating: 4 of 5 · 143 beds
Stoneham
- Bear Hill Healthcare and Rehabilitation Center(781) 438‑8515Medicare overall rating: 5 of 5 · 169 beds
- Life Care Center of Stoneham(781) 662‑2545Medicare overall rating: 4 of 5 · 94 beds
Stoughton
- Copley at Stoughton Nursing Care Center(781) 341‑2300Medicare overall rating: 4 of 5 · 123 beds
- The Center at Blue Hills(781) 344‑7300Medicare overall rating: 3 of 5 · 92 beds · Abuse citation
Sudbury
- Regalcare at Sudbury(978) 443‑2722Medicare overall rating: 2 of 5 · 142 beds
- Sudbury Pines Extended Care(617) 512‑6625Medicare overall rating: 2 of 5 · 92 beds
Swansea
- Country Gardens Health and Rehabilitation(508) 379‑9700Medicare overall rating: 1 of 5 · 86 beds
Taunton
- Marian Manor of Taunton(508) 822‑4885Medicare overall rating: 4 of 5 · 116 beds
- Regalcare at Taunton(508) 824‑1467Medicare overall rating: 2 of 5 · 100 beds
- Wedgemere Healthcare(508) 823‑0767Medicare overall rating: 1 of 5 · 94 beds
Tewksbury
- Blaire House of Tewksbury(978) 851‑3121Medicare overall rating: 1 of 5 · 131 beds
Topsfield
- Masconomet Rehabilitation and Healthcare Center(978) 887‑7002Medicare overall rating: 3 of 5 · 123 beds
Uxbridge
- Lydia Taft House(508) 278‑9500Medicare overall rating: 5 of 5 · 53 beds
W Concord
- Care One at Concord(978) 371‑3400Medicare overall rating: 4 of 5 · 135 beds
- Rivercrest Long Term Care(978) 325‑6856Medicare overall rating: 5 of 5 · 151 beds
Wakefield
- Greenwood Nursing & Rehabilitation Center(781) 246‑0211Medicare overall rating: 5 of 5 · 36 beds
- RegalCare at Wakefield(781) 245‑7600Medicare overall rating: 1 of 5 · 149 beds
Walpole
- Premier Healthcare at Harrington House(508) 660‑3080Medicare overall rating: 2 of 5 · 90 beds
Waltham
- Maristhill Nursing & Rehabilitation Center(781) 755‑2020Medicare overall rating: 2 of 5 · 123 beds
- Meadow Green Nursing and Rehabilitation Center(781) 899‑8600Medicare overall rating: 2 of 5 · 123 beds
Wareham
- Tremont Rehabilitation & Skilled Care Center(508) 295‑1040Medicare overall rating: 4 of 5 · 104 beds
Watertown
- Watertown Rehabilitation and Nursing Center(617) 231‑8245Medicare overall rating: 1 of 5 · 163 beds
Wayland
- Royal Wayland Nursing and Rehabilitation Center(508) 653‑8500Medicare overall rating: 5 of 5 · 40 beds
Webster
- Brookside Rehabilitation and Healthcare Center(508) 615‑7052Medicare overall rating: 2 of 5 · 81 beds
- Lanessa Extended Care(203) 465‑8321Medicare overall rating: 1 of 5 · 96 beds
- Webster Manor Rehabilitation & Health Care Center(508) 949‑0644Medicare overall rating: 2 of 5 · 135 beds
Wellesley
- Adviniacare Newton Wellesley(781) 237‑6400Medicare overall rating: 3 of 5 · 110 beds
- Elizabeth Seton(781) 997‑1130Medicare overall rating: 5 of 5 · 84 beds
West Boylston
- Oakdale Rehabilitation & Skilled Nursing Center(774) 450‑3607Medicare overall rating: 4 of 5 · 92 beds
West Bridgewater
- Life Care Center of West Bridgewater(508) 580‑4400Medicare overall rating: 5 of 5 · 150 beds
West Brookfield
- Quaboag Rehabilitation & Skilled Care Facility(860) 428‑3099Medicare overall rating: 5 of 5 · 166 beds
West Newton
- West Newton Healthcare(617) 969‑2300Medicare overall rating: 1 of 5 · 123 beds
West Roxbury
- Care Village at West Roxbury(617) 323‑5440Medicare overall rating: 4 of 5 · 76 beds
West Springfield
- Vantage at West Springfield LLC(413) 733‑3151Medicare overall rating: 3 of 5 · 168 beds
West Yarmouth
- Mayflower Place Nursing & Rehabilitation Center(413) 544‑3329Medicare overall rating: 2 of 5 · 72 beds
Westborough
- Beaumont Rehab & Skilled Nursing Ctr - Westboro(508) 898‑3490Medicare overall rating: 3 of 5 · 152 beds
- Westborough Healthcare(508) 366‑9131Medicare overall rating: 3 of 5 · 117 beds
- Whittier Westborough Transitional Care Unit(508) 870‑2222Medicare overall rating: 5 of 5 · 19 beds
Westfield
- Vantage at Westfield LLC(413) 729‑5018Medicare overall rating: 2 of 5 · 98 beds
- Westfield Rehabilitation and Health Center(413) 568‑2341Medicare overall rating: 2 of 5 · 80 beds
Westford
- Westford Nursing and Rehabilitation Center(978) 392‑1144Medicare overall rating: 4 of 5 · 123 beds
Weston
- Campion Health & Wellness, Inc(781) 788‑4795Medicare overall rating: 5 of 5 · 70 beds
Weymouth
- Care One at Weymouth(781) 443‑4829Medicare overall rating: 3 of 5 · 154 beds
- Dwyer Home(781) 660‑5030Medicare overall rating: 5 of 5 · 50 beds
- Pope Nursing Home(508) 648‑3331Medicare overall rating: 2 of 5 · 49 beds
Whitinsville
- RegalCare at Blackstone Valley(508) 234‑7306Medicare overall rating: 3 of 5 · 123 beds
Wilbraham
- Hampden Post Acute(413) 596‑2411Medicare overall rating: 3 of 5 · 135 beds
- Life Care Center of Wilbraham(413) 596‑3111Medicare overall rating: 3 of 5 · 123 beds
Williamstown
- Williamstown Commons Nursing & Rehab(978) 340‑3648Medicare overall rating: 3 of 5 · 180 beds
Wilmington
- Care One at Wilmington(978) 988‑0888Medicare overall rating: 5 of 5 · 132 beds
- Willow Brook Rehabilitation and Healthcare Center(978) 909‑4586Medicare overall rating: 2 of 5 · 142 beds · Abuse citation
Winchester
- Aberjona Rehabilitation and Nursing Center(781) 994‑1678Medicare overall rating: 5 of 5 · 123 beds
- Winchester Rehabilitation and Nursing Center(781) 729‑9595Medicare overall rating: 5 of 5 · 121 beds
Woburn
- Woburn Rehabilitation and Nursing Center(781) 933‑8175Medicare overall rating: 3 of 5 · 140 beds
Worcester
- Blaire House of Worcester(508) 791‑5543Medicare overall rating: 3 of 5 · 75 beds
- Christopher House of Worcester(508) 754‑3800Medicare overall rating: 3 of 5 · 156 beds
- Holy Trinity Eastern Orthodox N & R Center(508) 852‑1000Medicare overall rating: 5 of 5 · 113 beds
- Jewish Healthcare Center(508) 798‑8653Medicare overall rating: 4 of 5 · 141 beds
- Knollwood Nursing Center(508) 853‑6910Medicare overall rating: 5 of 5 · 82 beds
- Lutheran Rehabilitation and Skilled Care Center(508) 754‑8877Medicare overall rating: 5 of 5 · 150 beds
- Notre Dame Long Term Care Center(413) 687‑2491Medicare overall rating: 4 of 5 · 123 beds
- Odd Fellows Home of Massachusetts(508) 853‑6687Medicare overall rating: 2 of 5 · 100 beds
- Parsons Hill Rehabilitation & Health Care Center(508) 791‑4200Medicare overall rating: 2 of 5 · 162 beds
- Regalcare at Worcester(508) 852‑3330Medicare overall rating: 2 of 5 · 160 beds
- St Francis Rehabilitation & Nursing Center(508) 887‑1000Medicare overall rating: 4 of 5 · 137 beds
- St Mary Health Care Center(508) 753‑4791Medicare overall rating: 2 of 5 · 172 beds
- The Hermitage Healthcare(508) 791‑8131Medicare overall rating: 2 of 5 · 101 beds
- Vantage at Worcester LLC(508) 556‑5901Medicare overall rating: 1 of 5 · 173 beds
- West Side House LTC Facility(978) 361‑5032Medicare overall rating: 5 of 5 · 91 beds
- Worcester Rehabilitation & Health Care Center(508) 860‑5000Medicare overall rating: 2 of 5 · 160 beds
Wrentham
- Alliance Health at Maples(508) 384‑7977Medicare overall rating: 3 of 5 · 144 beds
- Serenity Hill Nursing Center(508) 384‑3400Medicare overall rating: 1 of 5 · 44 beds
More care in Massachusetts
Common questions
How many nursing homes are in Massachusetts?
Medicare (CMS) lists 341 nursing homes in Massachusetts. 339 have a Medicare star rating.
Which nursing homes in Massachusetts have 5 stars?
In the current Medicare data: Aberjona Rehabilitation and Nursing Center, Agawam East Rehab and Nursing, Alliance Health at Braintree, Bay Path at Duxbury Nursing & Rehabilitation Ctr, Bear Hill Healthcare and Rehabilitation Center, Bethany Skilled Nursing Facility, Brockton Post Acute Care, Brookhaven at Lexington, Campion Health & Wellness, Inc, Cardigan Nursing & Rehabilitation Center, Care One at Essex Park, Care One at Holyoke, Care One at Peabody, Care One at Wilmington and Cedar View Rehabilitation and Healthcare Center, and 59 more listed below. Ratings are one piece of information: call and visit before you decide.
Source: Centers for Medicare & Medicaid Services (CMS), “Provider Information”, data updated 2026-10-01, retrieved 2026-10-31. In a medical emergency, call 911. About nursing homes and their ratings