Immigrants in Mexico
1.7M foreigners live in Mexico — 1% of the country's population
Immigrants in Mexico by country
The 3 largest groups make up 65% of all immigrants
| Country | Immigrants |
|---|---|
| USA | 823502 |
| Honduras | 166398 |
| Venezuela | 111191 |
| Haiti | 91622 |
| Guatemala | 81012 |
| Cuba | 72440 |
| El Salvador | 55410 |
| Colombia | 51112 |
| Spain | 21623 |
| Argentina | 21195 |
| Brazil | 18794 |
| Nicaragua | 18139 |
| Chile | 15510 |
| Canada | 14431 |
| China | 12070 |
| Peru | 10394 |
| France | 9938 |
| South Korea | 9104 |
| Ecuador | 7582 |
| Italy | 7359 |
| Germany | 7151 |
| Japan | 6655 |
| Dominican Republic | 5267 |
| Costa Rica | 4592 |
| United Kingdom | 4322 |
| India | 3620 |
| Belize | 3170 |
| Russia | 2995 |
| Uruguay | 2946 |
| Bolivia | 2805 |
| Angola | 2457 |
| Afghanistan | 2262 |
| Panama | 2241 |
| Switzerland | 1520 |
| Puerto Rico | 1461 |
| Senegal | 1393 |
| Netherlands | 1296 |
| Israel | 1268 |
| Belgium | 1104 |
| Ukraine | 1099 |
| DR Congo | 1016 |
| Philippines | 999 |
| Nigeria | 944 |
| Poland | 910 |
| Lebanon | 893 |
| Portugal | 869 |
| Taiwan | 762 |
| Paraguay | 736 |
| Ghana | 714 |
| Cameroon | 680 |
| Romania | 655 |
| Turkey | 645 |
| Australia | 566 |
| Pakistan | 546 |
| Austria | 537 |
| Morocco | 515 |
| Guinea | 488 |
| Sweden | 465 |
| Iran | 401 |
| Bangladesh | 400 |
| Jamaica | 381 |
| Hungary | 374 |
| Ireland | 370 |
| Denmark | 359 |
| South Africa | 355 |
| Egypt | 349 |
| Syria | 327 |
| French Guiana | 318 |
| Czech Republic | 316 |
| Mauritania | 299 |
| Bulgaria | 289 |
| Greece | 256 |
| Finland | 222 |
| Norway | 214 |
| Indonesia | 208 |
| Republic of Congo | 206 |
| Algeria | 205 |
| Saudi Arabia | 204 |
| Guam | 10 |
By region of origin
49% of immigrants come from North America
Ask Migo
Tap a question — our AI assistant answers it in chat, with real migration data
Key facts
Immigrants in Mexico in numbers
Americans are the largest group by a wide margin
49% of all immigrants were born in the USA, while the next group accounts for just 10%.
The immigrant population has grown 28% since 2020
The number of foreigners living in Mexico rose from 1.3M to 1.7M in four years.
26% of all emigrants from the USA live in Mexico
No other country has more people born in the USA.
The map of origins has changed since 1990
5 countries have entered the top 20 origins since 1990: Haiti, Brazil, China. Haiti climbed from outside the top 20 to #4.
The share of immigrants from Latin America has grown since 1990
26% of immigrants came from Latin America in 1990, compared with 43.9% today.
Immigrants come from a wider range of countries than in 1990
The largest group's share fell from 59% to 49%.
Immigrant population in Mexico over time
Foreigners living in Mexico, by year
| Year | Immigrants |
|---|---|
| 1990 | 384233 |
| 1995 | 448056 |
| 2000 | 520232 |
| 2005 | 691563 |
| 2010 | 953707 |
| 2015 | 1070055 |
| 2020 | 1328495 |
| 2024 | 1697453 |
Largest groups over time
The 5 largest groups in Mexico, by year
| Year | Americans | Hondurans | Venezuelans | Haitians | Guatemalans |
|---|---|---|---|---|---|
| 1990 | 225566 | 2297 | 2261 | 236 | 53625 |
| 1995 | 280285 | 3048 | 2534 | 319 | 54776 |
| 2000 | 353209 | 3899 | 2947 | 383 | 43354 |
| 2005 | 511789 | 6597 | 5475 | 607 | 31145 |
| 2010 | 731017 | 11167 | 10247 | 1164 | 35780 |
| 2015 | 768225 | 21614 | 24059 | 2672 | 45664 |
| 2020 | 799179 | 81332 | 73310 | 13820 | 63459 |
| 2024 | 823502 | 166398 | 111191 | 91622 | 81012 |
Fastest-changing groups
How each group's numbers have changed since the selected year
Share of each diaspora living in Mexico
Of each group's emigrants worldwide, the share who live in Mexico
Data source: International Migrant Stock 2024 (UN DESA, Population Division)
Frequently asked questions
How many foreigners live in Mexico?
Around 1.7M immigrants live in Mexico — the world's #42 largest immigrant population.
What percentage of the population of Mexico are immigrants?
Immigrants make up around 1% of the population of Mexico — that's 1.7M out of a total population of 130.9M.
Where do most immigrants in Mexico come from?
Most immigrants in Mexico come from USA, Honduras and Venezuela — these three countries account for about 65% of all immigrants.
How many Americans live in Mexico?
Around 823.5K Americans live in Mexico — about 49% of all immigrants, the largest group.
Is the immigrant population in Mexico growing?
Yes — over the past decade, the number of immigrants in Mexico has grown from 1.1M to 1.7M, about 59%.
Where does the data on immigrants in Mexico come from?
The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in Mexico. Their children born in Mexico are not included.
Where to live?
Score countries, regions and cities by what matters to you
Living in Mexico
See the full country overview