New Hampshire Counties by Population (2026)

by Kristen Carney

Updated: February 9, 2026

The most populous counties in New Hampshire are Hillsborough County with 426,378, Rockingham County at 319,082, Merrimack County with 155,967, Strafford County at 132,575, and Grafton County with 92,120. You can get the most current Census population data for all 10 New Hampshire counties, sorted from the most populous counties in New Hampshire to the least, according to the 2024 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest New Hampshire counties population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for New Hampshire counties

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 14,131 businesses.

Rank County Population
1 Hillsborough County 426,378
2 Rockingham County 319,082
3 Merrimack County 155,967
4 Strafford County 132,575
5 Grafton County 92,120
6 Cheshire County 77,297
7 Belknap County 64,659
8 Carroll County 51,804
9 Sullivan County 43,715
10 Coos County 31,271

United States Census Bureau. B01001 SEX BY AGE, 2024 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. January 29, 2026. http://www.census.gov/.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in March and December when the US Census Bureau releases new population data for New Hampshire counties.

Connect

Cubit logo

© Copyright 2026 Cubit Planning, Inc.