Skip to main content
Population Review

Census ACS 2023 · 15 cities

Largest Cities in New Hampshire

New Hampshire has 15 cities with populations of 10,000 or more. The largest city is Manchester city with a population of 115,415. These cities represent the economic and cultural centers of the state, each with distinct demographic profiles reflecting local industries, housing markets, and community character. Explore the full ranking below to compare population, income, and age across all major cities in New Hampshire.

Source: Census ACS 2023 5-Year Estimates

#CityPopulationMedian IncomeMedian Age
1Somersworth city12,060$79,67738.2
2Rochester city32,866$79,38843.4
3Portsmouth city22,332$105,75642.4
4Nashua city91,131$92,45739.7
5Manchester city115,415$77,41537.9
6Londonderry Cdp12,307$113,10942.5
7Lebanon city14,759$92,28838.6
8Laconia city16,982$68,42744.9
9Keene city22,923$78,18335.9
10Exeter Cdp10,138$83,86244.2
11Durham Cdp10,577$109,93420
12Dover city33,070$92,74837.6
13Derry Cdp21,668$88,90139.7
14Concord city44,219$83,70140.7
15Claremont city13,054$54,52042.8

More Rankings for New Hampshire

Frequently Asked Questions

Manchester city is the #1 ranked city in New Hampshire by population, with a value of 115,415 according to Census ACS 2023 data.

New Hampshire has 15 cities with 10,000+ population tracked in Census ACS 2023 data.

All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.

Data from the American Community Survey 2023 5-Year estimates. Covers cities with populations of 10,000 or more in New Hampshire.