New Hampshire Foreign-Born Population By Country of Birth in 2021 (ACS-5Yrs)

Updated on November 2, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Foreign-Born population of New Hampshire was 82,895, which was 6.04% of the population of New Hampshire.

The highest percentage of the New Hampshire foreign-born population where born in Canada (9.61%), followed by India (9.49%), and Dominican Republic (6.34%).

The chart below shows the top 10 place of birth countries for the New Hampshire Foreign-born population, as a percentage of the total New Hampshire foreign-born population. The table below shows the population and percentage of the New Hampshire foreign-born population for many different place of birth countries.

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

Data Source: US Census Bureau.
New Hampshire Percentage of Foreign-Born Population By Country of Birth in 2021
Canada
India
Dominican Republic
China
Brazil
Germany
Philippines
Nepal
Korea
Mexico
New Hampshire Foreign-Born Population By Country of Birth in 2021 (ACS-5Yrs)
Items per page:
0 of 0
Country of Birth Number of People Percentage of Foreign-Born (%)
Canada 7966 9.61
India 7866 9.49
Dominican Republic 5255 6.34
China 4991 6.02
Brazil 2772 3.34
Germany 2736 3.30
Philippines 2517 3.04
Nepal 2113 2.55
Korea 2017 2.43
Mexico 2003 2.42
Vietnam 1963 2.37
England 1576 1.90
Colombia 1475 1.78
Russia 1402 1.69
Portugal 1074 1.30
El Salvador 1074 1.30
Honduras 973 1.17
Bosnia and Herzegovina 883 1.07
Jamaica 863 1.04
Italy 814 0.98
Ukraine 812 0.98
Ireland 793 0.96
Greece 790 0.95
Poland 775 0.94
Romania 774 0.93
Haiti 722 0.87
Scotland 720 0.87
Thailand 702 0.85
Peru 656 0.79
Lebanon 631 0.76
France 618 0.75
Japan 611 0.74
Taiwan 591 0.71
Albania 577 0.70
Netherlands 538 0.65
Laos 510 0.62
Guatemala 501 0.60
Indonesia 498 0.60
Iraq 473 0.57
Nigeria 454 0.55
Cuba 450 0.54
Sudan 438 0.53
Democratic Republic of Congo 425 0.51
Iran 372 0.45
Kenya 370 0.45
Morocco 364 0.44
Hungary 362 0.44
Ethiopia 353 0.43
Cambodia 348 0.42
Switzerland 347 0.42
Croatia 341 0.41
Egypt 340 0.41
Hong Kong 333 0.40
Sweden 331 0.40
Turkey 310 0.37
Austria 294 0.36
Malaysia 292 0.35
Australia 279 0.34
Pakistan 275 0.33
Syria 267 0.32
Spain 252 0.30
Jordan 245 0.30
Liberia 237 0.29
Israel 232 0.28
Congo 231 0.28
Ghana 223 0.27
Azores Islands 204 0.25
Burma 197 0.24
Cameroon 193 0.23
Somalia 181 0.22
Sri Lanka 173 0.21
Bulgaria 160 0.19
Ecuador 159 0.19
Czechoslovakia 152 0.18
Uruguay 150 0.18
Venezuela 150 0.18
Denmark 146 0.18
Trinidad and Tobago 136 0.16
Norway 129 0.16
Serbia 117 0.14
Uzbekistan 117 0.14
Barbados 117 0.14
Nicaragua 114 0.14
Costa Rica 113 0.14
Argentina 108 0.13
Zimbabwe 98 0.12
Sierra Leone 96 0.12
Uganda 94 0.11
Moldova 88 0.11
Bangladesh 83 0.10
Panama 79 0.10
Armenia 75 0.09
Lithuania 69 0.08
Kazakhstan 69 0.08
Chile 69 0.08
Kuwait 66 0.08
Afghanistan 65 0.08
North Macedonia 63 0.08
Belgium 56 0.07
Saudi Arabia 54 0.07
Dominica 48 0.06
Latvia 41 0.05
Belarus 36 0.04
Senegal 30 0.04
Guyana 22 0.03
Cabo Verde 21 0.03
Belize 19 0.02
Singapore 16 0.02
Yemen 13 0.02
Bahamas 9 0.01
St. Vincent and the Grenadines 2 0.00