Houston city, TX Foreign-Born Population By Country of Birth in 2021 (ACS-5Yrs)

Updated on November 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Foreign-Born population of Houston city, TX was 662,251, which was 28.88% of the population of Houston city, TX.

The highest percentage of the Houston city foreign-born population were born in Mexico (36.58%), followed by El Salvador (10.05%), and Honduras (7.28%).

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

You can see similar information for other Texas cities and places and for Texas.

Data Source: US Census Bureau.
Houston city, TX Percentage of Foreign-Born Population By Country of Birth in 2021
Mexico
El Salvador
Honduras
Vietnam
Guatemala
China
India
Nigeria
Venezuela
Cuba
Houston city, TX 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 242262 36.58
El Salvador 66576 10.05
Honduras 48239 7.28
Vietnam 28169 4.25
Guatemala 27718 4.18
China 24723 3.73
India 23971 3.62
Nigeria 17695 2.67
Venezuela 14352 2.17
Cuba 13206 1.99
Colombia 9960 1.50
Philippines 8703 1.31
Pakistan 7525 1.14
Iran 6349 0.96
Korea 5086 0.77
Canada 4900 0.74
Iraq 4741 0.72
Taiwan 4121 0.62
Nicaragua 3634 0.55
Ethiopia 3101 0.47
Cameroon 3002 0.45
Brazil 2970 0.45
Jamaica 2845 0.43
France 2528 0.38
Japan 2501 0.38
Peru 2311 0.35
Germany 2283 0.35
Dominican Republic 2277 0.34
Russia 2258 0.34
Eritrea 2257 0.34
Egypt 2153 0.33
Lebanon 2151 0.33
Ecuador 2072 0.31
England 1967 0.30
Argentina 1947 0.29
Trinidad and Tobago 1917 0.29
Italy 1676 0.25
Ghana 1596 0.24
Jordan 1583 0.24
Bangladesh 1527 0.23
Thailand 1506 0.23
Australia 1504 0.23
Hong Kong 1444 0.22
Turkey 1429 0.22
Saudi Arabia 1385 0.21
Nepal 1323 0.20
Afghanistan 1295 0.20
Syria 1155 0.17
Spain 1101 0.17
Kenya 1077 0.16
Democratic Republic of Congo 1020 0.15
Poland 982 0.15
Indonesia 964 0.15
Morocco 916 0.14
Netherlands 906 0.14
Kuwait 902 0.14
Burma 878 0.13
Bosnia and Herzegovina 875 0.13
Sierra Leone 839 0.13
Israel 815 0.12
Haiti 775 0.12
Panama 764 0.12
Romania 743 0.11
Scotland 692 0.10
Denmark 670 0.10
Cambodia 659 0.10
Malaysia 659 0.10
Congo 655 0.10
Costa Rica 648 0.10
Belize 645 0.10
Chile 604 0.09
Kazakhstan 584 0.09
Greece 582 0.09
Sri Lanka 541 0.08
Liberia 524 0.08
Uruguay 478 0.07
Ukraine 468 0.07
Serbia 460 0.07
Norway 443 0.07
Sudan 432 0.07
Ireland 420 0.06
Hungary 411 0.06
Bahamas 378 0.06
Guyana 363 0.06
Somalia 351 0.05
Singapore 338 0.05
Uganda 331 0.05
Zimbabwe 323 0.05
Laos 266 0.04
Belgium 265 0.04
Sweden 231 0.04
Switzerland 228 0.03
Belarus 223 0.03
Bulgaria 206 0.03
Portugal 198 0.03
Senegal 179 0.03
Albania 169 0.03
Czechoslovakia 164 0.03
Armenia 163 0.03
Austria 149 0.02
Dominica 147 0.02
Croatia 142 0.02
Uzbekistan 113 0.02
Latvia 108 0.02
Barbados 97 0.02
Micronesia 74 0.01
North Macedonia 60 0.01
Lithuania 42 0.01
Moldova 22 0.00
St. Vincent and the Grenadines 17 0.00
Cabo Verde 16 0.00
Yemen 15 0.00
Grenada 9 0.00