US 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 US Foreign-Born population was 44,844,267, which was 13.60% of the US population.

The highest percentage of US foreign-born population were born in Mexico (24.20%), followed by China (6.28%), and India (5.98%).

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

Data Source: US Census Bureau.
US Percentage of Foreign-Born Population By Country of Birth in 2021
Mexico
China
India
Philippines
El Salvador
Vietnam
Cuba
Dominican Republic
Korea
Guatemala
US 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 10850260 24.20
China 2815423 6.28
India 2681209 5.98
Philippines 1986609 4.43
El Salvador 1395958 3.11
Vietnam 1347339 3.00
Cuba 1313196 2.93
Dominican Republic 1201155 2.68
Korea 1035281 2.31
Guatemala 1015942 2.27
Colombia 833554 1.86
Canada 818916 1.83
Jamaica 786044 1.75
Honduras 684003 1.53
Haiti 680871 1.52
Germany 543920 1.21
Brazil 514496 1.15
Peru 462230 1.03
Ecuador 462202 1.03
Venezuela 457958 1.02
Poland 419099 0.94
Russia 407564 0.91
Nigeria 396630 0.88
Iran 391865 0.87
Pakistan 386353 0.86
Taiwan 377844 0.84
Ukraine 373476 0.83
Japan 345530 0.77
Italy 321494 0.72
England 314914 0.70
Guyana 280822 0.63
Ethiopia 266439 0.59
Bangladesh 259597 0.58
Thailand 255891 0.57
Nicaragua 248138 0.55
Hong Kong 240192 0.54
Iraq 235111 0.52
Trinidad and Tobago 231139 0.52
Egypt 212876 0.48
Argentina 196841 0.44
Ghana 188168 0.42
France 184856 0.41
Laos 178195 0.40
Portugal 171499 0.38
Romania 166674 0.37
Burma 155955 0.35
Nepal 153937 0.34
Kenya 150926 0.34
Cambodia 148389 0.33
Israel 140559 0.31
Turkey 132932 0.30
Lebanon 132520 0.30
Greece 121928 0.27
Ireland 121499 0.27
Spain 120292 0.27
Afghanistan 118496 0.26
Bosnia and Herzegovina 107368 0.24
Syria 105842 0.24
Panama 105684 0.24
Chile 104388 0.23
Albania 101356 0.23
Somalia 99941 0.22
Australia 98216 0.22
Indonesia 97876 0.22
Liberia 95254 0.21
Costa Rica 95243 0.21
Armenia 95130 0.21
Morocco 88132 0.20
Jordan 87215 0.19
Netherlands 84052 0.19
Malaysia 81169 0.18
Cameroon 76277 0.17
Bulgaria 74181 0.17
Belarus 70143 0.16
Uzbekistan 69395 0.16
Saudi Arabia 68915 0.15
Czechoslovakia 66081 0.15
Hungary 65582 0.15
Yemen 60865 0.14
Scotland 58248 0.13
Democratic Republic of Congo 55728 0.12
Sri Lanka 54882 0.12
Sudan 54762 0.12
Barbados 53861 0.12
Moldova 52107 0.12
Uruguay 51525 0.12
Eritrea 50569 0.11
Sweden 47489 0.11
Fiji 46174 0.10
Belize 45520 0.10
Sierra Leone 45198 0.10
Cabo Verde 42925 0.10
Serbia 40543 0.09
Austria 40445 0.09
Croatia 38451 0.09
Switzerland 37295 0.08
Grenada 36182 0.08
Singapore 35722 0.08
Belgium 35017 0.08
Bahamas 34975 0.08
Lithuania 34118 0.08
Dominica 34090 0.08
Kazakhstan 33918 0.08
Kuwait 33670 0.08
Uganda 32934 0.07
Congo 32128 0.07
Senegal 31620 0.07
Micronesia 30920 0.07
Denmark 28796 0.06
Azores Islands 27921 0.06
North Macedonia 27747 0.06
Zimbabwe 26111 0.06
St. Vincent and the Grenadines 23936 0.05
Latvia 23070 0.05
Norway 22052 0.05