New Hampshire Two Or More Races Population By County in 2021

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2021, the Two Or More Races population in New Hampshire was 25,447 and represented 1.83% of the total New Hampshire population (1,387,494).

Among New Hampshire counties, Hillsborough County had the highest number of people who identified as Two Or More Races (9,219), followed by Rockingham County (4,950), and Strafford County (2,748). Coos County had the lowest (511).

In the map below, we show the number and percentage of each county's Two Or More Races population, as well as the gender percentages when you interact with the map. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

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

You can also see similar information for other racial and ethnicity groups in New Hampshire.

See this for other years:
New Hampshire Two Or More Races Population By County in 2021
New Hampshire Two Or More Races Population By County in 2021
Items per page:
0 of 0
County Two or More Races Pop. % of County Population
Belknap 1004 1.55
Carroll 640 1.24
Cheshire 1319 1.72
Coos 511 1.63
Grafton 1711 1.89
Hillsborough 9219 2.17
Merrimack 2538 1.64
Rockingham 4950 1.56
Strafford 2748 2.09
Sullivan 807 1.85