882 cities with NPPES-registered healthcare providers in Massachusetts. Counts reflect providers with a Massachusetts practice address in the federal registry.
| Rank | City | Providers in MA |
|---|---|---|
| 101 | Easthampton | 486 |
| 102 | Charlestown | 480 |
| 103 | Westford | 471 |
| 104 | Middleboro | 458 |
| 105 | Hyde Park | 456 |
| 106 | Swansea | 444 |
| 107 | Northborough | 440 |
| 108 | Mashpee | 433 |
| 109 | North Dartmouth | 433 |
| 110 | Reading | 433 |
| 111 | Bridgewater | 429 |
| 112 | East Longmeadow | 425 |
| 113 | Mansfield | 414 |
| 114 | South Hadley | 402 |
| 115 | Weston | 395 |
| 116 | Hanover | 393 |
| 117 | North Adams | 393 |
| 118 | Sudbury | 387 |
| 119 | North Easton | 386 |
| 120 | Dracut | 379 |
| 121 | Saugus | 376 |
| 122 | Leeds | 373 |
| 123 | Foxboro | 371 |
| 124 | Wareham | 367 |
| 125 | Florence | 364 |
| 126 | North Attleboro | 362 |
| 127 | Great Barrington | 349 |
| 128 | Pembroke | 345 |
| 129 | Mattapan | 338 |
| 130 | Marshfield | 330 |
| 131 | Fairhaven | 329 |
| 132 | Billerica | 324 |
| 133 | Marblehead | 323 |
| 134 | Agawam | 321 |
| 135 | Norton | 310 |
| 136 | Sharon | 300 |
| 137 | Swampscott | 298 |
| 138 | Raynham | 292 |
| 139 | Lunenburg | 291 |
| 140 | South Yarmouth | 291 |
| 141 | Palmer | 288 |
| 142 | Hopkinton | 287 |
| 143 | Pocasset | 285 |
| 144 | Duxbury | 283 |
| 145 | Holden | 280 |
| 146 | South Boston | 280 |
| 147 | Whitinsville | 270 |
| 148 | Medfield | 265 |
| 149 | Nantucket | 265 |
| 150 | Wayland | 263 |