Texas 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 Texas was 4,904,169, which was 16.99% of the population of Texas.

The highest percentage of the Texas foreign-born population where born in Mexico (49.65%), followed by India (5.92%), and El Salvador (4.45%).

The chart below shows the top 10 place of birth countries for the Texas Foreign-born population, as a percentage of the total Texas foreign-born population. The table below shows the population and percentage of the Texas 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.
Texas Percentage of Foreign-Born Population By Country of Birth in 2021
Mexico
India
El Salvador
Vietnam
China
Honduras
Philippines
Nigeria
Guatemala
Venezuela
Texas 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 2434661 49.65
India 290351 5.92
El Salvador 218319 4.45
Vietnam 184721 3.77
China 148969 3.04
Honduras 135156 2.76
Philippines 100810 2.06
Nigeria 90514 1.85
Guatemala 82415 1.68
Venezuela 62285 1.27
Pakistan 61112 1.25
Cuba 59424 1.21
Colombia 58546 1.19
Korea 57435 1.17
Canada 53912 1.10
Germany 36960 0.75
Iran 31290 0.64
Taiwan 28711 0.59
Iraq 27197 0.56
Ethiopia 25675 0.52
Nepal 25002 0.51
Brazil 23097 0.47
Peru 22937 0.47
Kenya 21363 0.44
England 21131 0.43
Japan 17850 0.36
Jamaica 17652 0.36
Nicaragua 17074 0.35
Russia 15967 0.33
Bangladesh 15891 0.32
Cameroon 14691 0.30
Thailand 14340 0.29
Egypt 13580 0.28
Burma 13317 0.27
Dominican Republic 13097 0.27
Argentina 12124 0.25
France 11389 0.23
Ghana 10879 0.22
Afghanistan 10593 0.22
Ecuador 10343 0.21
Panama 9908 0.20
Cambodia 9836 0.20
Trinidad and Tobago 9598 0.20
Saudi Arabia 9427 0.19
Turkey 9368 0.19
Lebanon 9292 0.19
Spain 8905 0.18
Hong Kong 8869 0.18
Laos 8803 0.18
Jordan 8249 0.17
Malaysia 7914 0.16
Indonesia 7744 0.16
Italy 7626 0.16
Australia 7382 0.15
Poland 7354 0.15
Ukraine 7309 0.15
Romania 7302 0.15
Syria 6708 0.14
Chile 6638 0.14
Eritrea 6491 0.13
Congo 6230 0.13
Costa Rica 6150 0.13
Netherlands 5877 0.12
Scotland 5817 0.12
Democratic Republic of Congo 5580 0.11
Liberia 5512 0.11
Sri Lanka 5081 0.10
Israel 4865 0.10
Bosnia and Herzegovina 4852 0.10
Zimbabwe 4762 0.10
Haiti 4762 0.10
Sudan 4729 0.10
Belize 4269 0.09
Kuwait 4134 0.08
Morocco 4046 0.08
Ireland 3707 0.08
Somalia 3686 0.08
Greece 3566 0.07
Uruguay 2950 0.06
Sierra Leone 2949 0.06
Guyana 2936 0.06
Sweden 2921 0.06
Singapore 2822 0.06
Albania 2726 0.06
Hungary 2576 0.05
Uganda 2404 0.05
Bulgaria 2233 0.05
Serbia 2145 0.04
Belgium 2128 0.04
Kazakhstan 1947 0.04
Norway 1921 0.04
Portugal 1918 0.04
Denmark 1912 0.04
Bahamas 1852 0.04
Czechoslovakia 1849 0.04
Switzerland 1799 0.04
Dominica 1779 0.04
Barbados 1768 0.04
Micronesia 1640 0.03
Uzbekistan 1507 0.03
Senegal 1448 0.03
Austria 1104 0.02
Belarus 1101 0.02
Croatia 1016 0.02
Armenia 943 0.02
Moldova 887 0.02
Grenada 834 0.02
Lithuania 611 0.01
Yemen 571 0.01
North Macedonia 552 0.01
Latvia 534 0.01
St. Vincent and the Grenadines 411 0.01
Fiji 360 0.01
Cabo Verde 107 0.00
Azores Islands 84 0.00