Doctors That Accept Medicare in New Hampshire
10,437 Medicare-enrolled clinicians · 52 cities
Every clinician below is enrolled in Medicare and practices in New Hampshire. Pick a city to see names, specialties, addresses, and phone numbers — call first to confirm they're accepting new Medicare patients.
Advertisement
Biggest Specialties in New Hampshire
Cities in New Hampshire
- Manchester 2,430 doctors
- Lebanon 2,104 doctors
- Nashua 1,532 doctors
- Concord 1,457 doctors
- Portsmouth 1,071 doctors
- Dover 790 doctors
- Exeter 633 doctors
- Keene 581 doctors
- Bedford 542 doctors
- Salem 362 doctors
- Laconia 344 doctors
- Derry 336 doctors
- Hanover 295 doctors
- Milford 238 doctors
- Plymouth 234 doctors
- Londonderry 233 doctors
- Somersworth 207 doctors
- Littleton 187 doctors
- North Conway 151 doctors
- Berlin 145 doctors
- New London 132 doctors
- Claremont 125 doctors
- Wolfeboro 110 doctors
- Rochester 109 doctors
- Stratham 107 doctors
- Merrimack 100 doctors
- Windham 100 doctors
- Peterborough 97 doctors
- Epping 92 doctors
- Lee 88 doctors
- Meredith 84 doctors
- Lancaster 77 doctors
- Plaistow 71 doctors
- Franklin 70 doctors
- Amherst 63 doctors
- Conway 61 doctors
- Hampton 60 doctors
- Hudson 60 doctors
- Hooksett 55 doctors
- Gilford 49 doctors
- Woodsville 46 doctors
- Raymond 45 doctors
- Goffstown 43 doctors
- Hampstead 39 doctors
- Pelham 39 doctors
- Bristol 38 doctors
- Colebrook 37 doctors
- Belmont 36 doctors
- Durham 35 doctors
- Newmarket 31 doctors
- Newington 28 doctors
- Seabrook 26 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.
Was this page helpful?
Something wrong or missing? Tell us — we read every report and fix issues fast.