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 |
|---|---|---|
| 51 | Arlington | 1,163 |
| 52 | Randolph | 1,155 |
| 53 | North Andover | 1,149 |
| 54 | Methuen | 1,146 |
| 55 | Roxbury | 1,132 |
| 56 | Norwell | 1,128 |
| 57 | Belmont | 1,111 |
| 58 | Dedham | 1,105 |
| 59 | Chelsea | 1,086 |
| 60 | Watertown | 1,058 |
| 61 | Westfield | 1,046 |
| 62 | Stoughton | 1,005 |
| 63 | Andover | 994 |
| 64 | West Roxbury | 946 |
| 65 | Bedford | 909 |
| 66 | Chestnut Hill | 893 |
| 67 | Amherst | 872 |
| 68 | Chicopee | 857 |
| 69 | Wakefield | 815 |
| 70 | Westborough | 779 |
| 71 | Hingham | 762 |
| 72 | Roslindale | 755 |
| 73 | Newburyport | 729 |
| 74 | Allston | 714 |
| 75 | Gardner | 703 |
| 76 | Acton | 691 |
| 77 | Shrewsbury | 679 |
| 78 | Falmouth | 672 |
| 79 | Canton | 671 |
| 80 | Southbridge | 651 |
| 81 | Stoneham | 651 |
| 82 | East Boston | 638 |
| 83 | Westwood | 621 |
| 84 | Dartmouth | 615 |
| 85 | Melrose | 615 |
| 86 | Amesbury | 611 |
| 87 | Gloucester | 610 |
| 88 | Franklin | 603 |
| 89 | Winchester | 592 |
| 90 | Revere | 585 |
| 91 | Longmeadow | 579 |
| 92 | Everett | 577 |
| 93 | Milton | 549 |
| 94 | Tewksbury | 539 |
| 95 | Southborough | 530 |
| 96 | Walpole | 529 |
| 97 | Auburn | 522 |
| 98 | South Weymouth | 513 |
| 99 | Wilmington | 509 |
| 100 | Hudson | 487 |