Daily game
Play today's city game

Largest Cities in New Hampshire: Ranked by Population

The largest city in New Hampshire in our data is Nashua, NH, with an estimated 233,917 people, followed by Manchester, NH (162,877) and Dover, NH (94,563). This list ranks the top 15 places among the 15 New Hampshire communities with at least 5,000 residents.

What are the top 15 in New Hampshire?

#CityCountyPopulationPer sq mi
1Nashua, NHHillsborough County233,9172,896
2Manchester, NHHillsborough County162,8773,406
3Dover, NHStrafford County94,5631,202
4Portsmouth, NHRockingham County93,0691,399
5Concord, NHMerrimack County43,627681
6Rochester, NHStrafford County31,526699
7Lebanon, NHGrafton County26,666337
8Keene, NHCheshire County22,786614
9Laconia, NHBelknap County19,371834
10Claremont, NHSullivan County12,932298
11Somersworth, NHStrafford County11,9681,220
12Berlin, NHCoos County11,237163
13Franklin, NHMerrimack County9,817316
14South Hooksett, NHMerrimack County5,8311,090
15Pinardville, NHHillsborough County5,2083,129

How big are the largest cities in New Hampshire?

Of the 15 places with pages, 2 have more than 100,000 residents, 5 have between 25,000 and 100,000, and 8 have fewer than 25,000. The median place has about 22,786 people. The ten largest places account for about 94% of the combined population of all pages, which shows how concentrated the state's population is across communities. Hillsborough County contributes 3 of the top 15.

Which counties do the top 15 belong to?

The 15 places on this list are spread across 9 counties of New Hampshire. Hillsborough County has 3 (Nashua, Manchester, Pinardville); Strafford County has 3 (Dover, Rochester, Somersworth); Merrimack County has 3 (Concord, Franklin, South Hooksett). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.

How does New Hampshire compare with the rest of the country?

The median New Hampshire place with a page has about 22,786 residents, compared with about 13,459 nationwide, so the state's typical community is larger than the national typical place. Nashua, NH ranks 196th among all US places by estimated population in our data. The state has 38 communities in total, of which 15 reach 5,000 residents. See the national ranking of the largest cities for comparison.

Quick answers about New Hampshire cities

How is this ranking made?

The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.

Where to go next

Rankings use dataset estimates, not official counts.

Share:FacebookXLinkedInWhatsAppTelegramRedditPinterestEmail