Every City in the USA

New Hampshire: Cities and towns · July 1, 2025 PEP estimate

This comparison uses one population source and period. Types and rank scope remain explicit.

Browse all New Hampshire communities · 50 states and DC comparison · Coverage policy

Cities and towns · July 1, 2025 PEP estimate

These are overlapping jurisdictions and communities. Do not add their populations together. A directory count describes this selection policy.

234 entries in this view. The initial list shows up to 50 entries per section.

Cities and towns · July 1, 2025 PEP estimate (234)

NH: Cities and towns · July 1, 2025 PEP estimate. Ordered by population estimate, largest first.
NameTypeState rankJuly 1, 2025 population
Manchester cityHillsborough CountyCity1116,818
Nashua cityHillsborough CountyCity292,435
Concord cityMerrimack CountyCity344,597
Dover cityStrafford CountyCity434,623
Derry townRockingham CountyTown533,990
Rochester cityStrafford CountyCity633,716
Salem townRockingham CountyTown731,868
Merrimack townHillsborough CountyTown829,699
Londonderry townRockingham CountyTown927,844
Hudson townHillsborough CountyTown1026,001
Bedford townHillsborough CountyTown1123,973
Keene cityCheshire CountyCity1223,072
Portsmouth cityRockingham CountyCity1323,028
Goffstown townHillsborough CountyTown1418,607
Laconia cityBelknap CountyCity1517,246
Milford townHillsborough CountyTown1616,686
Hampton townRockingham CountyTown1716,381
Windham townRockingham CountyTown1816,259
Exeter townRockingham CountyTown1916,213
Lebanon cityGrafton CountyCity2015,481
Hooksett townMerrimack CountyTown2115,346
Durham townStrafford CountyTown2115,346
Pelham townHillsborough CountyTown2314,828
Claremont citySullivan CountyCity2413,032
Somersworth cityStrafford CountyCity2512,171
Hanover townGrafton CountyTown2612,054
Amherst townHillsborough CountyTown2711,985
Raymond townRockingham CountyTown2811,050
Conway townCarroll CountyTown2910,308
Newmarket townRockingham CountyTown309,647
Barrington townStrafford CountyTown319,642
Berlin cityCoos CountyCity329,502
Weare townHillsborough CountyTown339,291
Hampstead townRockingham CountyTown349,110
Franklin cityMerrimack CountyCity358,839
Hollis townHillsborough CountyTown368,819
Litchfield townHillsborough CountyTown378,704
Seabrook townRockingham CountyTown388,430
Bow townMerrimack CountyTown398,415
Epping townRockingham CountyTown407,973
Gilford townBelknap CountyTown417,898
Plaistow townRockingham CountyTown427,848
Stratham townRockingham CountyTown437,735
Pembroke townMerrimack CountyTown447,579
Swanzey townCheshire CountyTown457,461
Belmont townBelknap CountyTown467,408
Atkinson townRockingham CountyTown477,397
Meredith townBelknap CountyTown486,854
Farmington townStrafford CountyTown496,781
Sandown townRockingham CountyTown506,753

Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.