325 cities with NPPES-registered healthcare providers in New Hampshire. Counts reflect providers with a New Hampshire practice address in the federal registry.
| Rank | City | Providers in NH |
|---|---|---|
| 1 | Manchester | 5,113 |
| 2 | Nashua | 3,609 |
| 3 | Concord | 3,547 |
| 4 | Lebanon | 3,483 |
| 5 | Portsmouth | 2,183 |
| 6 | Keene | 1,671 |
| 7 | Dover | 1,514 |
| 8 | Salem | 1,286 |
| 9 | Bedford | 1,227 |
| 10 | Exeter | 849 |
| 11 | Laconia | 832 |
| 12 | Derry | 760 |
| 13 | Rochester | 600 |
| 14 | Londonderry | 592 |
| 15 | Littleton | 415 |
| 16 | Claremont | 412 |
| 17 | Somersworth | 402 |
| 18 | Plymouth | 395 |
| 19 | Peterborough | 363 |
| 20 | Merrimack | 327 |
| 21 | Amherst | 322 |
| 22 | North Conway | 317 |
| 23 | Windham | 298 |
| 24 | Hampton | 297 |
| 25 | Berlin | 292 |
| 26 | Hanover | 280 |
| 27 | Conway | 266 |
| 28 | Milford | 262 |
| 29 | Hudson | 255 |
| 30 | Wolfeboro | 251 |
| 31 | New London | 245 |
| 32 | Hooksett | 221 |
| 33 | Franklin | 219 |
| 34 | Stratham | 191 |
| 35 | Gilford | 175 |
| 36 | Durham | 173 |
| 37 | Plaistow | 165 |
| 38 | West Lebanon | 158 |
| 39 | Raymond | 143 |
| 40 | Newington | 138 |
| 41 | Epping | 134 |
| 42 | Hampstead | 124 |
| 43 | Lancaster | 122 |
| 44 | Pelham | 119 |
| 45 | Goffstown | 118 |
| 46 | Greenland | 117 |
| 47 | Newport | 112 |
| 48 | Seabrook | 107 |
| 49 | Newmarket | 105 |
| 50 | Barrington | 101 |