Real-time verification against NPPES/HealthSherpa
Lun-Dom 8am-8pm CT
Find doctors and specialists in Massachusetts
Verified NPPES directory — search by doctor or hospital name.
Home/Massachusetts
Medical providers in Massachusetts
1,026 cities with active providers from the official NPPES registry. Pick a city to see doctors, specialties and ZIP codes.
278,056 verified doctorsSee cities ↓
Official demographics of the coverage area · ACS 2024 5-year
7,044,056
Total population
2.6%
Uninsured rate
No health coverage (ACS B27010)
$103,960
Median income
5,755,267
Population under 65
ACA-eligible age range
13.3%
Hispanic population
Source: US Census Bureau · ACS 5-year (Census Reporter)
Popular specialties in Massachusetts
Browse verified providers (NPI/NPPES) by specialty in this area.
Cities in Massachusetts
- Boston62,435 providers
- Worcester17,141 providers
- Springfield11,385 providers
- Cambridge7,703 providers
- Brockton6,172 providers
- Brookline4,936 providers
- Newton4,891 providers
- Framingham4,461 providers
- Quincy4,341 providers
- Fall River4,205 providers
- Milford4,179 providers
- Marlborough4,109 providers
- Lowell3,932 providers
- Burlington3,900 providers
- Waltham3,522 providers
- Somerville3,364 providers
- New Bedford3,208 providers
- Brighton3,139 providers
- Lawrence3,080 providers
- Beverly3,066 providers
- Pittsfield2,924 providers
- Plymouth2,873 providers
- Lynn2,806 providers
- Danvers2,770 providers
- Woburn2,742 providers
- Salem2,737 providers
- Holyoke2,653 providers
- Dorchester2,632 providers
- Jamaica Plain2,540 providers
- Northampton2,516 providers
- Peabody2,300 providers
- Charlestown2,288 providers
- Taunton2,236 providers
- Lexington2,205 providers
- Medford2,083 providers
- Needham2,053 providers
- Braintree2,029 providers
- Attleboro1,965 providers
- Hyannis1,956 providers
- Weymouth1,953 providers
- Norwood1,936 providers
- Malden1,914 providers
- Leominster1,892 providers
- Haverhill1,872 providers
- West Springfield1,870 providers
- Wellesley1,855 providers
- Natick1,837 providers
- Randolph1,789 providers
- Arlington1,736 providers
- Greenfield1,670 providers