> > United States >> States > > Counties
List of Cities and Counties in New Hampshire
Discover New Hampshire population facts easily with our list of counties and cities. Find out how many people live in each area, from big cities to small towns, and see how New Hampshire’s population is spread out across the state.
New Hampshire Counties by Population
A county is an administrative subdivision of a US state or territory. As of 2022, New Hampshire is divided into 10 counties.
The average population of Arkansas counties is 137,753; Hillsborough County is the most populous (422,937) and Coös County is the least (31,268). The average land area is 897 sq mi. The largest county is Coös County (1,801 sq mi) and the smallest is Strafford County (369 sq mi).
read about the Population of New Hampshire
# | County | Population 2021 | Area (sq. mi.) | Density (people/sq. mi.) |
1 | Hillsborough County | 422,937 | 876 | 482.80 |
2 | Rockingham County | 314,176 | 695 | 452.05 |
3 | Merrimack County | 153,808 | 934 | 164.68 |
4 | Strafford County | 130,889 | 369 | 354.71 |
5 | Grafton County | 91,118 | 1,714 | 53.16 |
6 | Cheshire County | 76,458 | 708 | 107.99 |
7 | Belknap County | 63,705 | 401 | 158.87 |
8 | Carroll County | 50,107 | 934 | 53.65 |
9 | Sullivan County | 43,063 | 537 | 80.19 |
10 | Coös County | 31,268 | 1,801 | 17.36 |
read about the race and ethnicity in New Hampshire
Top cities in New Hampshire by population
New Hampshire is divided into 10 Counties and it consists of 221 towns and 13 cities. Manchester is the most populated city with 115,644 residents. It’s followed by Nashua (91,322) and Concord (43,976).
let’s have a look at the top 20 Cities and Town in New Hampshire by population
# | City | County | Population 2020 | Area (sq. mi.) |
1 | Manchester | Hillsborough | 115,644 | 33.1 |
2 | Nashua | Hillsborough | 91,322 | 30.8 |
3 | Concord | Merrimack | 43,976 | 64 |
4 | Derry | Rockingham | 34,317 | 35.6 |
5 | Dover | Strafford | 32,741 | 26.7 |
6 | Rochester | Strafford | 32,492 | 45 |
7 | Salem | Rockingham | 30,089 | 24.7 |
8 | Merrimack | Hillsborough | 26,632 | 32.6 |
9 | Londonderry | Rockingham | 25,826 | 42 |
10 | Hudson | Hillsborough | 25,394 | 28.3 |
11 | Bedford | Hillsborough | 23,322 | 32.8 |
12 | Keene | Cheshire | 23,047 | 37.1 |
13 | Portsmouth | Rockingham | 21,956 | 15.7 |
14 | Goffstown | Hillsborough | 18,577 | 36.9 |
15 | Laconia | Belknap | 16,871 | 19.9 |
16 | Hampton | Rockingham | 16,214 | 12.9 |
17 | Milford | Hillsborough | 16,131 | 25.2 |
18 | Exeter | Rockingham | 16,049 | 19.6 |
19 | Windham | Rockingham | 15,817 | 26.8 |
20 | Durham | Strafford | 15,490 | 22.4 |
Source: US Census 2020
Most Populous Counties in New Hampshire
The most populous county in New Hampshire is Hillsborough County with 422,937 residents. It was followed by Rockingham County (314,176) and Merrimack County (153,808)
Let’s have a look at the most populous counties
# | County | Population 2021 |
1 | Hillsborough County | 422,937 |
2 | Rockingham County | 314,176 |
3 | Merrimack County | 153,808 |
4 | Strafford County | 130,889 |
5 | Grafton County | 91,118 |
Least Populated New Hampshire County
The least populous county is Coös County with 31,268 residents.
Let’s have a look at the least-populated counties
# | County | Population 2021 |
1 | Coös County | 31,268 |
2 | Sullivan County | 43,063 |
3 | Carroll County | 50,107 |
source: US Census 2021
read about religion in New Hampshire
Largest counties in New Hampshire by area
The Largest county by Land Area in New Hampshire is Coös County with an area of 1,801 sq. miles. Grafton County with an area of 1,714 sq. mi. comes next followed by Carroll County (934 sq. mi.)
Let’s have a look at the Top counties by Area
# | County | Area (sq. mi.) |
1 | Coös County | 1,801 |
2 | Grafton County | 1,714 |
3 | Carroll County | 934 |
4 | Merrimack County | 934 |
5 | Hillsborough County | 876 |
Smallest County in New Hampshire by area
The smallest county by area in New Hampshire is Strafford County with an area of 369 square miles.
# | County | Area (sq. mi.) |
1 | Strafford County | 369 |
2 | Belknap County | 401 |
3 | Sullivan County | 537 |