Fastest Growing Counties in New Hampshire (2025)

County
Rank
Change (2020)
2025 Pop.
2020 Pop.
Carroll County15.07%52,78750,240
Rockingham County23.03%324,201314,664
Merrimack County33.01%158,679154,039
Strafford County42.84%134,796131,074
Belknap County52.7%65,49563,774
Cheshire County62.59%78,52476,542
Hillsborough County72.43%433,205422,929
Sullivan County82.2%44,01843,069
Grafton County92.18%93,18191,197
Coos County10-0.8%30,97931,228

New Hampshire Counties Growth Overview

New Hampshire's counties show varied growth patterns from 2020 to 2025. Carroll County leads with 5.07% annualized growth, followed by Rockingham County (3.03%) and Merrimack County (3.01%). The largest counties are Hillsborough County (433,205), Rockingham County (324,201), and Merrimack County (158,679). Of the 10 counties in New Hampshire, 9 are growing while 1 has experienced population decline. Overall, counties averaged 2.53% annualized growth, with total population growing by 2.69% annually.

Change (2020)

-0.05

-0.025

0

0.025

0.05

0.075