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