New hampshire cities by population
Here are the top 10 cities in New Hampshire by population, according to the 2020 United States Census:
- Manchester - population: 112,466
- Nashua - population: 91,322
- Concord - population: 44,515
- Dover - population: 32,550
- Rochester - population: 30,656
- Salem - population: 29,435
- Merrimack - population: 26,632
- Keene - population: 22,949
- Portsmouth - population: 22,659
- Londonderry - population: 16,441
Note: These population figures are for the city proper, not the surrounding metropolitan areas.
Here are some additional cities in New Hampshire with populations over 10,000:
- Derry - population: 24,467
- Hudson - population: 24,467
- Laconia - population: 15,951
- Claremont - population: 13,355
- Berlin - population: 10,051
Please keep in mind that population figures may have changed slightly since the 2020 census.