New Hampshire Immigrant or Foreign-Born Population By County in 2021 (ACS-5Yrs)

Updated on February 24, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the total immigrant or foreign-born population in New Hampshire was 82.90K which was 6.04% of New Hampshire's population. Among all New Hampshire counties, Hillsborough had the highest immigrant population (41.95K) and immigrants constituted 9.98% of its population, followed by Rockingham (pop: 15.31K, perc: 4.89%), and then Merrimack (pop: 7.60K, perc: 4.97%).

On the other hand, the counties with the least number of immigrant population were: Coos (pop: 752, perc: 2.40%), Carroll (pop: 1.24K, perc: 2.47%), and Sullivan (pop: 1.24K, perc: 2.87%),

The chart and table below shows the immigrant or foreign-born population of each county and the percentage of each county's population that are immigrants.

You can see similar information for other states and by state for the United States.

New Hampshire Immigrant or Foreign-Born Population By County in 2021
New Hampshire Immigrant or Foreign-Born Population By County in 2021
Items per page:
0 of 0
County Immigrant Population % of County Population
Belknap 1830 2.89
Carroll 1235 2.47
Cheshire 2127 2.78
Coos 752 2.40
Grafton 5117 5.62
Hillsborough 41950 9.98
Merrimack 7601 4.97
Rockingham 15309 4.89
Strafford 5738 4.39
Sullivan 1236 2.87