Miami-Dade County, FL 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 Miami-Dade County, FL was 1,452,504, which was 53.99% of the population of Miami-Dade County, FL.

The highest percentage of the Miami-Dade County foreign-born population were born in Cuba (47.08%), followed by Colombia (6.78%), and Venezuela (6.47%).

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

You can see similar information for other Florida counties and for Florida.

Data Source: US Census Bureau.
Miami-Dade County, FL Percentage of Foreign-Born Population By Country of Birth in 2021
Cuba
Colombia
Venezuela
Haiti
Nicaragua
Honduras
Dominican Republic
Peru
Mexico
Argentina
Miami-Dade County, FL 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 (%)
Cuba 683825 47.08
Colombia 98410 6.78
Venezuela 93937 6.47
Haiti 81782 5.63
Nicaragua 73161 5.04
Honduras 46766 3.22
Dominican Republic 40052 2.76
Peru 31871 2.19
Mexico 28184 1.94
Argentina 27443 1.89
Jamaica 25480 1.75
Guatemala 21025 1.45
Brazil 17653 1.22
Ecuador 17263 1.19
El Salvador 13826 0.95
Spain 10927 0.75
Chile 10068 0.69
China 7969 0.55
Panama 6880 0.47
India 5938 0.41
France 5923 0.41
Uruguay 5592 0.39
Italy 5435 0.37
Russia 5371 0.37
Costa Rica 4866 0.34
Philippines 4577 0.32
Canada 4530 0.31
Trinidad and Tobago 4268 0.29
Bahamas 3983 0.27
Israel 3186 0.22
Germany 2911 0.20
Ukraine 2874 0.20
Nigeria 2304 0.16
Guyana 2014 0.14
Pakistan 1789 0.12
Vietnam 1747 0.12
England 1587 0.11
Poland 1409 0.10
Iran 1374 0.10
Lebanon 1364 0.09
Thailand 1320 0.09
Turkey 1320 0.09
Korea 1202 0.08
Romania 1192 0.08
Morocco 1172 0.08
Bangladesh 1111 0.08
Saudi Arabia 1045 0.07
Jordan 978 0.07
Japan 976 0.07
Dominica 827 0.06
Belgium 735 0.05
Taiwan 717 0.05
Grenada 681 0.05
Belarus 665 0.05
Hungary 643 0.04
Greece 633 0.04
Switzerland 612 0.04
Netherlands 601 0.04
Portugal 564 0.04
Syria 564 0.04
Egypt 555 0.04
Bulgaria 522 0.04
Belize 521 0.04
Moldova 518 0.04
St. Vincent and the Grenadines 492 0.03
Ireland 484 0.03
Sweden 482 0.03
Australia 462 0.03
Czechoslovakia 453 0.03
Hong Kong 453 0.03
Austria 351 0.02
Kazakhstan 350 0.02
Barbados 314 0.02
Cameroon 303 0.02
Cambodia 301 0.02
Indonesia 283 0.02
Denmark 220 0.02
Kuwait 214 0.02
Kenya 211 0.02
Croatia 210 0.01
Sri Lanka 207 0.01
Burma 203 0.01
Malaysia 197 0.01
Scotland 196 0.01
Uzbekistan 193 0.01
Singapore 193 0.01
Iraq 190 0.01
Serbia 169 0.01
Armenia 152 0.01
Nepal 150 0.01
Latvia 143 0.01
Lithuania 134 0.01
Democratic Republic of Congo 129 0.01
Norway 117 0.01
Bosnia and Herzegovina 112 0.01
Congo 95 0.01
Afghanistan 90 0.01
Albania 88 0.01
Ethiopia 84 0.01
Ghana 64 0.00
Zimbabwe 63 0.00
Uganda 45 0.00
Sudan 43 0.00
Laos 39 0.00
Micronesia 34 0.00
Cabo Verde 27 0.00
North Macedonia 26 0.00
Eritrea 19 0.00
Fiji 16 0.00
Yemen 12 0.00
Somalia 12 0.00
Sierra Leone 8 0.00