Migranto

Immigrants in Mexico

1.7M foreign-born residents — the #42 largest immigrant population in the world

#42 worldwide#4 in Latin America

Where immigrants come from

The top 3 countries account for 65% of all immigrants

Largest source

823.5K

48.5% of all immigrants

2Honduras105%166.4K9.8%
3Venezuela52%111.2K6.6%
4Haiti563%91.6K5.4%
5Guatemala28%81K4.8%
6Cuba106%72.4K4.3%
7El Salvador44%55.4K3.3%
8Colombia34%51.1K3.0%

↑↓ — change vs 2020

CountryImmigrants
USA823502
Honduras166398
Venezuela111191
Haiti91622
Guatemala81012
Cuba72440
El Salvador55410
Colombia51112
Spain21623
Argentina21195
Brazil18794
Nicaragua18139
Chile15510
Canada14431
China12070
Peru10394
France9938
South Korea9104
Ecuador7582
Italy7359
Germany7151
Japan6655
Dominican Republic5267
Costa Rica4592
United Kingdom4322
India3620
Belize3170
Russia2995
Uruguay2946
Bolivia2805
Angola2457
Afghanistan2262
Panama2241
Switzerland1520
Puerto Rico1461
Senegal1393
Netherlands1296
Israel1268
Belgium1104
Ukraine1099
DR Congo1016
Philippines999
Nigeria944
Poland910
Lebanon893
Portugal869
Taiwan762
Paraguay736
Ghana714
Cameroon680
Romania655
Turkey645
Australia566
Pakistan546
Austria537
Morocco515
Guinea488
Sweden465
Iran401
Bangladesh400
Jamaica381
Hungary374
Ireland370
Denmark359
South Africa355
Egypt349
Syria327
French Guiana318
Czech Republic316
Mauritania299
Bulgaria289
Greece256
Finland222
Norway214
Indonesia208
Republic of Congo206
Algeria205
Saudi Arabia204
Guam10

By region of origin

North America is the leading region of origin at 49%

North America49.4%

837.9K

Latin America43.9%

744.7K

Europe3.8%

64.2K

Asia2.2%

37K

Africa0.6%

9.6K

Middle East0.2%

3.3K

Oceania0.0%

576

Ask Migo

Tap a question — our AI assistant answers it in chat, with real migration data

Interesting facts

Notable statistics about immigration in Mexico.

USA is the leading source of immigration by a wide margin

USA accounts for 49% of all immigrants, far ahead of the second-largest source at just 10%.

Immigration has accelerated notably since 2020

The immigrant population grew 28% from 1.3M to 1.7M, indicating an acceleration in migration flows following COVID and recent geopolitical shifts.

Mexico is a primary destination for emigrants from the USA

Mexico attracts 26% of all emigrants from the USA, making it the leading destination for those leaving the country.

Top source countries have shifted significantly since 1990

5 new countries have entered the top 20: Haiti, Brazil, China — Haiti rose from outside the top 20 to rank #4.

How immigration changed over time

Total immigrant population by year

YearImmigrants
1990384233
1995448056
2000520232
2005691563
2010953707
20151070055
20201328495
20241697453

Top sources over time

Immigration from the 5 largest source countries

USA Honduras Venezuela Haiti Guatemala
YearUSAHondurasVenezuelaHaitiGuatemala
19902255662297226123653625
19952802853048253431954776
20003532093899294738343354
20055117896597547560731145
20107310171116710247116435780
20157682252161424059267245664
202079917981332733101382063459
20248235021663981111919162281012

Fastest-changing origins

How immigration from each country has changed since the selected year

Afghanistan2.3K+7979%
Senegal1.4K+2686%
Mauritania299+1561%
Angola2.5K+895%
Haiti91.6K+563%
Guinea488+303%
Ghana714+225%
Bangladesh400+186%

Mexico as a destination, by diaspora

Share of each country's emigrants who settled in Mexico

USA26%823.5K
Honduras12%166.4K
Guatemala6%81K
Haiti5%91.6K
Cuba4%72.4K
El Salvador3%55.4K
Venezuela1%111.2K
Colombia1%51.1K

Data source: International Migrant Stock 2024 (UN DESA, Population Division)

Frequently asked questions

How many immigrants live in Mexico?

Around 1.7M foreign-born residents live in Mexico, making it the #42-largest immigrant population in the world.

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 foreign-born residents.

What share 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.

How has immigration to Mexico changed over the past decade?

Over the past decade, the immigrant population in Mexico has grown from 1.1M to 1.7M people, a growth of about 59%.

Where to live?

Match a country to your priorities

Explore other countries

See where people move around the world