North Carolina 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 North Carolina was 845,983, which was 8.16% of the population of North Carolina.

The highest percentage of the North Carolina foreign-born population where born in Mexico (25.76%), followed by India (9.20%), and Honduras (4.35%).

The chart below shows the top 10 place of birth countries for the North Carolina Foreign-born population, as a percentage of the total North Carolina foreign-born population. The table below shows the population and percentage of the North Carolina 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.
North Carolina Percentage of Foreign-Born Population By Country of Birth in 2021
Mexico
India
Honduras
China
El Salvador
Vietnam
Guatemala
Philippines
Canada
Colombia
North Carolina 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 (%)
Mexico 217920 25.76
India 77793 9.20
Honduras 36770 4.35
China 32921 3.89
El Salvador 32354 3.82
Vietnam 24831 2.94
Guatemala 21595 2.55
Philippines 20347 2.40
Canada 18157 2.15
Colombia 17464 2.06
Korea 16065 1.90
Germany 15366 1.82
Dominican Republic 13781 1.63
Jamaica 10829 1.28
England 9628 1.14
Cuba 8879 1.05
Venezuela 8542 1.01
Nigeria 8459 1.00
Brazil 7958 0.94
Russia 7205 0.85
Ecuador 6650 0.79
Peru 6610 0.78
Japan 6007 0.71
Ukraine 5898 0.70
Thailand 5643 0.67
Pakistan 5631 0.67
Laos 5588 0.66
Haiti 5123 0.61
Egypt 4545 0.54
Italy 4516 0.53
Burma 4476 0.53
Nicaragua 4395 0.52
Kenya 4382 0.52
Ethiopia 4193 0.50
Liberia 4124 0.49
Iran 4002 0.47
Nepal 3954 0.47
Ghana 3713 0.44
Poland 3681 0.44
Taiwan 3528 0.42
Trinidad and Tobago 3474 0.41
Democratic Republic of Congo 3471 0.41
Argentina 3394 0.40
Congo 3347 0.40
Costa Rica 3180 0.38
Sudan 3093 0.37
Panama 3071 0.36
Romania 2998 0.35
France 2979 0.35
Morocco 2915 0.35
Turkey 2747 0.33
Cambodia 2604 0.31
Greece 2442 0.29
Iraq 2405 0.28
Jordan 2313 0.27
Chile 2207 0.26
Bosnia and Herzegovina 2197 0.26
Bangladesh 2174 0.26
Malaysia 2154 0.26
Lebanon 2085 0.25
Guyana 2064 0.24
Hong Kong 2042 0.24
Ireland 2001 0.24
Spain 1906 0.23
Indonesia 1792 0.21
Yemen 1768 0.21
Australia 1640 0.19
Scotland 1615 0.19
Sweden 1613 0.19
Eritrea 1570 0.19
Moldova 1564 0.19
Sierra Leone 1508 0.18
Cameroon 1442 0.17
Czechoslovakia 1407 0.17
Hungary 1402 0.17
Syria 1394 0.17
Senegal 1364 0.16
Netherlands 1338 0.16
Sri Lanka 1119 0.13
Zimbabwe 1099 0.13
Uganda 1081 0.13
Belarus 1031 0.12
Israel 1027 0.12
Saudi Arabia 1026 0.12
Bahamas 1025 0.12
Belgium 972 0.12
Somalia 972 0.12
Barbados 960 0.11
Bulgaria 930 0.11
Afghanistan 876 0.10
Portugal 874 0.10
Uruguay 869 0.10
Kazakhstan 857 0.10
Grenada 837 0.10
Denmark 759 0.09
Kuwait 730 0.09
Austria 721 0.09
Uzbekistan 694 0.08
Switzerland 660 0.08
Albania 637 0.08
Singapore 587 0.07
Dominica 514 0.06
Croatia 507 0.06
Belize 492 0.06
Micronesia 435 0.05
Latvia 407 0.05
Norway 399 0.05
Serbia 338 0.04
Lithuania 322 0.04
St. Vincent and the Grenadines 254 0.03
Cabo Verde 197 0.02
Armenia 168 0.02
Fiji 128 0.02
North Macedonia 115 0.01
Azores Islands 81 0.01