Doctors That Accept Medicare in New Hampshire
10,402 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,434 doctors
- Lebanon 2,113 doctors
- Nashua 1,522 doctors
- Concord 1,436 doctors
- Portsmouth 1,068 doctors
- Dover 779 doctors
- Exeter 638 doctors
- Keene 586 doctors
- Bedford 539 doctors
- Salem 361 doctors
- Laconia 337 doctors
- Derry 329 doctors
- Hanover 284 doctors
- Milford 239 doctors
- Londonderry 238 doctors
- Plymouth 237 doctors
- Somersworth 212 doctors
- Littleton 184 doctors
- North Conway 153 doctors
- Berlin 146 doctors
- Claremont 127 doctors
- New London 126 doctors
- Rochester 114 doctors
- Wolfeboro 109 doctors
- Stratham 104 doctors
- Windham 100 doctors
- Merrimack 98 doctors
- Peterborough 95 doctors
- Epping 92 doctors
- Lee 88 doctors
- Meredith 84 doctors
- Lancaster 76 doctors
- Plaistow 74 doctors
- Franklin 68 doctors
- Amherst 66 doctors
- Hampton 63 doctors
- Hudson 61 doctors
- Conway 59 doctors
- Hooksett 54 doctors
- Gilford 48 doctors
- Colebrook 46 doctors
- Woodsville 44 doctors
- Raymond 43 doctors
- Goffstown 39 doctors
- Hampstead 39 doctors
- Pelham 39 doctors
- Belmont 35 doctors
- Durham 33 doctors
- Bristol 32 doctors
- Newmarket 32 doctors
- Seabrook 26 doctors
- Newington 25 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.