MA statewide

Massachusetts Nursing Homes

341 facilities across 178 cities, using CMS March 2026 data.
341 facilities178 cities40,961 certified bedsAvg score 62.5National rank #29 of 51 states
State overview

Massachusetts has 341 CMS-listed nursing home facilities across 178 cities in the March 2026 dataset. The statewide average composite score is 62.5, with 40,961 certified beds overall. Use the charts, city summary map, and city list below to explore the state.

State charts
Top cities by average score

Cities with the most facilities

Map of Massachusetts cities

State maps use city-level centroid markers for readability and performance. Click a marker to open the city page.

Cities in Massachusetts

1
Weston
1 facilities · 70 beds · avg score 89.9

89.9

1
North Billerica
1 facilities · 80 beds · avg score 89.2

89.2

3
Hingham
3 facilities · 380 beds · avg score 85.2

85.2

1
Dedham
1 facilities · 48 beds · avg score 84.4

84.4

1
West Bridgewater
1 facilities · 150 beds · avg score 84.3

84.3

1
Littleton
1 facilities · 120 beds · avg score 83.5

83.5

1
Lincoln
1 facilities · 32 beds · avg score 83.4

83.4

1
Edgartown
1 facilities · 106 beds · avg score 83.3

83.3

1
Sterling
1 facilities · 143 beds · avg score 82.3

82.3

1
Bradford
1 facilities · 20 beds · avg score 81.8

81.8

1
North Chatham
1 facilities · 132 beds · avg score 81.4

81.4

1
Hyannis
1 facilities · 82 beds · avg score 81.3

81.3

1
S Natick
1 facilities · 55 beds · avg score 80.7

80.7

1
Duxbury
1 facilities · 120 beds · avg score 79.9

79.9

2
Winchester
2 facilities · 244 beds · avg score 79.3

79.3

2
Northborough
2 facilities · 141 beds · avg score 78.8

78.8

1
Shrewsbury
1 facilities · 99 beds · avg score 78.7

78.7

1
Raynham
1 facilities · 154 beds · avg score 77.9

77.9

2
W Concord
2 facilities · 286 beds · avg score 77.8

77.8

1
Bedford
1 facilities · 179 beds · avg score 77.6

77.6

1
Charlton
1 facilities · 181 beds · avg score 77.3

77.3

1
Lancaster
1 facilities · 82 beds · avg score 76.8

76.8

1
Longmeadow
1 facilities · 200 beds · avg score 75.6

75.6

2
Newton
2 facilities · 246 beds · avg score 75.0

75.0

1
Acton
1 facilities · 155 beds · avg score 75.0

75.0

1
Groton
1 facilities · 83 beds · avg score 74.8

74.8

2
Scituate
2 facilities · 182 beds · avg score 74.7

74.7

1
Northampton
1 facilities · 125 beds · avg score 74.5

74.5

2
Norwell
2 facilities · 228 beds · avg score 74.0

74.0

1
Auburn
1 facilities · 154 beds · avg score 73.9

73.9

1
North Attleboro
1 facilities · 129 beds · avg score 73.9

73.9

2
Springfield
2 facilities · 162 beds · avg score 73.8

73.8

2
Needham
2 facilities · 192 beds · avg score 73.6

73.6

1
West Brookfield
1 facilities · 166 beds · avg score 73.5

73.5

4
Braintree
4 facilities · 620 beds · avg score 73.2

73.2

1
Malden
1 facilities · 130 beds · avg score 72.6

72.6

1
N Falmouth
1 facilities · 90 beds · avg score 72.5

72.5

5
Peabody
5 facilities · 721 beds · avg score 72.5

72.5

1
Wayland
1 facilities · 40 beds · avg score 72.3

72.3

2
Stoughton
2 facilities · 215 beds · avg score 71.8

71.8

2
Stoneham
2 facilities · 263 beds · avg score 71.2

71.2

2
Wellesley
2 facilities · 194 beds · avg score 70.8

70.8

1
Brighton
1 facilities · 78 beds · avg score 70.8

70.8

1
Nahant
1 facilities · 57 beds · avg score 70.5

70.5

2
Lynn
2 facilities · 178 beds · avg score 70.2

70.2

1
Uxbridge
1 facilities · 53 beds · avg score 70.2

70.2

3
Cambridge
3 facilities · 336 beds · avg score 70.1

70.1

1
Holden
1 facilities · 123 beds · avg score 69.9

69.9

3
Beverly
3 facilities · 457 beds · avg score 69.3

69.3

1
Rockport
1 facilities · 76 beds · avg score 69.1

69.1

2
Rockland
2 facilities · 206 beds · avg score 68.8

68.8

1
Franklin
1 facilities · 82 beds · avg score 68.5

68.5

4
Chelsea
4 facilities · 572 beds · avg score 68.4

68.4

2
Somerset
2 facilities · 277 beds · avg score 68.2

68.2

1
Baldwinville
1 facilities · 94 beds · avg score 68.0

68.0

1
Nantucket
1 facilities · 45 beds · avg score 68.0

68.0

8
Holyoke
8 facilities · 796 beds · avg score 67.9

67.9

3
North Andover
3 facilities · 328 beds · avg score 67.8

67.8

2
Dorchester
2 facilities · 244 beds · avg score 67.7

67.7

11
Boston
11 facilities · 1,369 beds · avg score 67.6

67.6

1
Newton Upper Falls
1 facilities · 82 beds · avg score 67.6

67.6

2
Attleboro
2 facilities · 256 beds · avg score 67.4

67.4

1
Gloucester
1 facilities · 142 beds · avg score 67.4

67.4

3
Weymouth
3 facilities · 253 beds · avg score 67.4

67.4

2
Marblehead
2 facilities · 129 beds · avg score 67.2

67.2

1
Dalton
1 facilities · 89 beds · avg score 67.1

67.1

4
Agawam
4 facilities · 533 beds · avg score 66.9

66.9

3
Westborough
3 facilities · 288 beds · avg score 66.8

66.8

2
Wilmington
2 facilities · 274 beds · avg score 66.7

66.7

1
Middleborough
1 facilities · 102 beds · avg score 66.6

66.6

4
Quincy
4 facilities · 521 beds · avg score 66.5

66.5

16
Worcester
16 facilities · 2,096 beds · avg score 66.4

66.4

2
Wilbraham
2 facilities · 258 beds · avg score 66.2

66.2

1
Topsfield
1 facilities · 123 beds · avg score 65.4

65.4

1
West Boylston
1 facilities · 92 beds · avg score 65.2

65.2

2
Great Barrington
2 facilities · 217 beds · avg score 65.0

65.0

1
Buzzards Bay
1 facilities · 99 beds · avg score 64.9

64.9

2
Middleboro
2 facilities · 230 beds · avg score 64.5

64.5

1
Medfield
1 facilities · 42 beds · avg score 64.4

64.4

1
Everett
1 facilities · 183 beds · avg score 64.1

64.1

2
Melrose
2 facilities · 151 beds · avg score 63.5

63.5

1
Marion
1 facilities · 123 beds · avg score 63.5

63.5

1
Holliston
1 facilities · 40 beds · avg score 63.4

63.4

4
Pittsfield
4 facilities · 554 beds · avg score 63.3

63.3

1
Brookline
1 facilities · 120 beds · avg score 63.2

63.2

3
Fairhaven
3 facilities · 366 beds · avg score 63.2

63.2

2
Wakefield
2 facilities · 185 beds · avg score 63.1

63.1

5
Framingham
5 facilities · 804 beds · avg score 63.1

63.1

1
North Adams
1 facilities · 119 beds · avg score 63.1

63.1

1
Harwich
1 facilities · 135 beds · avg score 62.9

62.9

2
Methuen
2 facilities · 259 beds · avg score 62.9

62.9

1
Ashland
1 facilities · 103 beds · avg score 62.8

62.8

1
Billerica
1 facilities · 124 beds · avg score 62.7

62.7

1
Palmer
1 facilities · 61 beds · avg score 62.6

62.6

1
West Roxbury
1 facilities · 76 beds · avg score 62.6

62.6

5
Brockton
5 facilities · 671 beds · avg score 62.4

62.4

2
Lenox
2 facilities · 143 beds · avg score 62.4

62.4

1
West Yarmouth
1 facilities · 72 beds · avg score 61.8

61.8

2
Andover
2 facilities · 309 beds · avg score 61.8

61.8

2
Chelmsford
2 facilities · 217 beds · avg score 61.7

61.7

1
Canton
1 facilities · 154 beds · avg score 61.6

61.6

3
Natick
3 facilities · 291 beds · avg score 61.4

61.4

3
East Longmeadow
3 facilities · 520 beds · avg score 61.4

61.4

1
Kingston
1 facilities · 164 beds · avg score 61.2

61.2

1
Revere
1 facilities · 123 beds · avg score 61.1

61.1

3
Marlborough
3 facilities · 408 beds · avg score 60.9

60.9

1
Hampden
1 facilities · 100 beds · avg score 60.8

60.8

1
Millbury
1 facilities · 154 beds · avg score 60.8

60.8

2
Saugus
2 facilities · 168 beds · avg score 60.3

60.3

1
Northbridge
1 facilities · 154 beds · avg score 60.1

60.1

1
Williamstown
1 facilities · 180 beds · avg score 59.9

59.9

2
Leominster
2 facilities · 239 beds · avg score 59.9

59.9

1
Chicopee
1 facilities · 68 beds · avg score 59.7

59.7

6
New Bedford
6 facilities · 850 beds · avg score 59.5

59.5

2
Falmouth
2 facilities · 253 beds · avg score 59.2

59.2

7
Lowell
7 facilities · 898 beds · avg score 59.0

59.0

1
North Reading
1 facilities · 113 beds · avg score 58.6

58.6

3
Milford
3 facilities · 317 beds · avg score 58.5

58.5

5
Danvers
5 facilities · 581 beds · avg score 58.5

58.5

3
Lexington
3 facilities · 341 beds · avg score 58.1

58.1

2
Wrentham
2 facilities · 188 beds · avg score 57.6

57.6

3
Fitchburg
3 facilities · 415 beds · avg score 56.8

56.8

1
Sandwich
1 facilities · 123 beds · avg score 56.7

56.7

1
Sharon
1 facilities · 66 beds · avg score 56.1

56.1

1
South Dartmouth
1 facilities · 118 beds · avg score 56.0

56.0

3
Greenfield
3 facilities · 306 beds · avg score 55.3

55.3

4
Norwood
4 facilities · 516 beds · avg score 54.7

54.7

1
Mattapan
1 facilities · 85 beds · avg score 54.4

54.4

1
Sandisfield
1 facilities · 57 beds · avg score 54.4

54.4

6
Haverhill
6 facilities · 722 beds · avg score 54.2

54.2

1
Amherst
1 facilities · 134 beds · avg score 54.1

54.1

2
Gardner
2 facilities · 220 beds · avg score 53.5

53.5

2
Waltham
2 facilities · 246 beds · avg score 53.3

53.3

2
Sudbury
2 facilities · 234 beds · avg score 52.6

52.6

1
Whitinsville
1 facilities · 123 beds · avg score 52.1

52.1

2
Lawrence
2 facilities · 344 beds · avg score 52.1

52.1

1
Belmont
1 facilities · 156 beds · avg score 52.0

52.0

1
Wareham
1 facilities · 104 beds · avg score 51.7

51.7

1
Provincetown
1 facilities · 41 beds · avg score 51.3

51.3

1
West NEwton
1 facilities · 123 beds · avg score 51.3

51.3

3
Plymouth
3 facilities · 437 beds · avg score 51.2

51.2

1
Randolph
1 facilities · 168 beds · avg score 50.9

50.9

7
Fall River
7 facilities · 1,109 beds · avg score 50.7

50.7

3
Webster
3 facilities · 312 beds · avg score 50.5

50.5

1
Walpole
1 facilities · 90 beds · avg score 50.5

50.5

1
Rochdale
1 facilities · 135 beds · avg score 50.2

50.2

1
Swansea
1 facilities · 86 beds · avg score 50.1

50.1

3
Taunton
3 facilities · 310 beds · avg score 49.4

49.4

1
West Springfield
1 facilities · 168 beds · avg score 49.1

49.1

2
Westfield
2 facilities · 178 beds · avg score 48.4

48.4

1
Mashpee
1 facilities · 120 beds · avg score 48.0

48.0

3
Medford
3 facilities · 530 beds · avg score 47.5

47.5

1
Watertown
1 facilities · 163 beds · avg score 47.5

47.5

1
Westford
1 facilities · 123 beds · avg score 46.1

46.1

1
Hadley
1 facilities · 154 beds · avg score 45.8

45.8

1
Leeds
1 facilities · 123 beds · avg score 45.5

45.5

1
Woburn
1 facilities · 140 beds · avg score 44.5

44.5

3
Newburyport
3 facilities · 298 beds · avg score 43.9

43.9

1
Salem
1 facilities · 123 beds · avg score 43.8

43.8

1
South Yarmouth
1 facilities · 120 beds · avg score 43.7

43.7

1
Centerville
1 facilities · 120 beds · avg score 43.4

43.4

1
Tewksbury
1 facilities · 131 beds · avg score 42.1

42.1

1
East Bridgewater
1 facilities · 111 beds · avg score 41.9

41.9

1
Southbridge
1 facilities · 144 beds · avg score 41.9

41.9

1
Lee
1 facilities · 88 beds · avg score 41.6

41.6

1
Reading
1 facilities · 123 beds · avg score 41.1

41.1

1
Athol
1 facilities · 142 beds · avg score 41.0

41.0

1
South Hadley
1 facilities · 132 beds · avg score 40.7

40.7

1
Arlington
1 facilities · 89 beds · avg score 40.6

40.6

1
North Easton
1 facilities · 171 beds · avg score 40.5

40.5

1
Brewster
1 facilities · 135 beds · avg score 40.0

40.0

1
Abington
1 facilities · 92 beds · avg score 39.5

39.5

1
East Boston
1 facilities · 190 beds · avg score 39.4

39.4

1
Ayer
1 facilities · 123 beds · avg score 39.1

39.1

1
Milton
1 facilities · 160 beds · avg score 37.3

37.3

1
Bourne
1 facilities · 142 beds · avg score 37.1

37.1

2
Amesbury
2 facilities · 250 beds · avg score 35.3

35.3

1
Medway
1 facilities · 123 beds · avg score 31.0

31.0

All data from CMS Nursing Home Compare (March 2026). Composite scores calculated by NursingHomesNearMe.org. Not endorsed by CMS. Always verify at medicare.gov/care-compare before making any care decision.