WTMG Intelligence

Global Migration Corridors

Explore where international migrant populations are concentrated across origin and destination countries using UN DESA International Migrant Stock data.

Latest observation: 2024

Corridor values represent migrant stock, not annual migration flows.

58,775Corridors Tracked
2024Latest Observation
172Destination Countries
UN DESASource

How to read corridor data

Mexico -> USA = 11.28 million means approximately 11.28 million international migrants whose origin is Mexico were living in the United States in the 2024 UN stock estimate. It does not mean 11.28 million people moved from Mexico to the USA during 2024.

The dataset estimates the number of international migrants living in each destination by origin.

Top 15 Corridors by 2024 Migrant Stock

Mexico -> USA 11,279,561
Afghanistan -> Iran 3,752,317
Syria -> Türkiye 3,563,983
Russia -> Ukraine 3,375,095
India -> UAE 3,248,545
India -> USA 3,165,238
Venezuela -> Colombia 2,904,873
Ukraine -> Russia 2,872,612
China -> USA 2,488,775
Bangladesh -> Saudi Arabia 2,362,680
Bangladesh -> India 2,293,959
Philippines -> USA 2,263,697
Yemen -> Saudi Arabia 1,999,619
India -> Saudi Arabia 1,953,496
Pakistan -> Saudi Arabia 1,937,044
Rank Origin Destination 2024 Migrant Stock 2020 Migrant Stock 2015 Migrant Stock 2020-2024 Change 2015-2024 Change
#1 USAAmericas MexicoAmericas 823,502 799,179 768,225 +24,323 (+3.0%) +55,277 (+7.2%)
#2 HondurasAmericas MexicoAmericas 166,398 81,332 21,614 +85,066 (+104.6%) +144,784 (+669.9%)
#3 VenezuelaAmericas MexicoAmericas 111,191 73,310 24,059 +37,881 (+51.7%) +87,132 (+362.2%)
#4 GuatemalaAmericas MexicoAmericas 81,012 63,459 45,664 +17,553 (+27.7%) +35,348 (+77.4%)
#5 CubaAmericas MexicoAmericas 72,440 35,125 18,227 +37,315 (+106.2%) +54,213 (+297.4%)
#6 El SalvadorAmericas MexicoAmericas 55,410 38,533 14,048 +16,877 (+43.8%) +41,362 (+294.4%)
#7 ColombiaAmericas MexicoAmericas 51,112 38,131 23,272 +12,981 (+34.0%) +27,840 (+119.6%)
#8 SpainEurope MexicoAmericas 21,623 20,831 19,832 +792 (+3.8%) +1,791 (+9.0%)
#9 ArgentinaAmericas MexicoAmericas 21,195 18,904 16,099 +2,291 (+12.1%) +5,096 (+31.7%)
#10 BrazilAmericas MexicoAmericas 18,794 9,503 6,362 +9,291 (+97.8%) +12,432 (+195.4%)
#11 NicaraguaAmericas MexicoAmericas 18,139 8,906 4,620 +9,233 (+103.7%) +13,519 (+292.6%)
#12 ChileAmericas MexicoAmericas 15,510 7,286 5,890 +8,224 (+112.9%) +9,620 (+163.3%)
#13 CanadaAmericas MexicoAmericas 14,431 12,587 10,031 +1,844 (+14.7%) +4,400 (+43.9%)
#14 ChinaAsia MexicoAmericas 12,070 10,667 8,828 +1,403 (+13.2%) +3,242 (+36.7%)
#15 PeruAmericas MexicoAmericas 10,394 8,821 7,209 +1,573 (+17.8%) +3,185 (+44.2%)
#16 FranceEurope MexicoAmericas 9,938 9,145 8,102 +793 (+8.7%) +1,836 (+22.7%)
#17 South KoreaAsia MexicoAmericas 9,104 7,490 5,719 +1,614 (+21.5%) +3,385 (+59.2%)
#18 EcuadorAmericas MexicoAmericas 7,582 4,156 3,010 +3,426 (+82.4%) +4,572 (+151.9%)
#19 ItalyEurope MexicoAmericas 7,359 6,676 5,764 +683 (+10.2%) +1,595 (+27.7%)
#20 GermanyEurope MexicoAmericas 7,151 6,880 6,541 +271 (+3.9%) +610 (+9.3%)
#21 JapanAsia MexicoAmericas 6,655 5,620 4,132 +1,035 (+18.4%) +2,523 (+61.1%)
#22 Dominican RepublicAmericas MexicoAmericas 5,267 2,942 2,179 +2,325 (+79.0%) +3,088 (+141.7%)
#23 Costa RicaAmericas MexicoAmericas 4,592 3,900 3,104 +692 (+17.7%) +1,488 (+47.9%)
#24 IndiaAsia MexicoAmericas 3,620 2,763 1,683 +857 (+31.0%) +1,937 (+115.1%)
#25 BelizeAmericas MexicoAmericas 3,170 2,863 2,564 +307 (+10.7%) +606 (+23.6%)
#26 RussiaEurope MexicoAmericas 2,995 2,405 1,940 +590 (+24.5%) +1,055 (+54.4%)
#27 UruguayAmericas MexicoAmericas 2,946 2,734 2,538 +212 (+7.8%) +408 (+16.1%)
#28 BoliviaAmericas MexicoAmericas 2,805 2,531 2,242 +274 (+10.8%) +563 (+25.1%)
#29 AngolaAfrica MexicoAmericas 2,457 247 51 +2,210 (+894.7%) +2,406 (+4,717.6%)
#30 AfghanistanAsia MexicoAmericas 2,262 28 22 +2,234 (+7,978.6%) +2,240 (+10,181.8%)
#31 PanamaAmericas MexicoAmericas 2,241 1,968 1,842 +273 (+13.9%) +399 (+21.7%)
#32 SwitzerlandEurope MexicoAmericas 1,520 1,442 1,449 +78 (+5.4%) +71 (+4.9%)
#33 Puerto RicoAmericas MexicoAmericas 1,461 1,424 1,379 +37 (+2.6%) +82 (+5.9%)
#34 SenegalAfrica MexicoAmericas 1,393 50 34 +1,343 (+2,686.0%) +1,359 (+3,997.1%)
#35 NetherlandsEurope MexicoAmericas 1,296 1,226 1,146 +70 (+5.7%) +150 (+13.1%)
#36 IsraelMiddle East MexicoAmericas 1,268 1,231 1,201 +37 (+3.0%) +67 (+5.6%)
#37 BelgiumEurope MexicoAmericas 1,104 1,030 935 +74 (+7.2%) +169 (+18.1%)
#38 UkraineEurope MexicoAmericas 1,099 743 499 +356 (+47.9%) +600 (+120.2%)
#39 PhilippinesAsia MexicoAmericas 999 847 654 +152 (+17.9%) +345 (+52.8%)
#40 NigeriaAfrica MexicoAmericas 944 557 332 +387 (+69.5%) +612 (+184.3%)
#41 PolandEurope MexicoAmericas 910 890 870 +20 (+2.2%) +40 (+4.6%)
#42 LebanonMiddle East MexicoAmericas 893 815 886 +78 (+9.6%) +7 (+0.8%)
#43 PortugalEurope MexicoAmericas 869 748 573 +121 (+16.2%) +296 (+51.7%)
#44 ParaguayAmericas MexicoAmericas 736 660 579 +76 (+11.5%) +157 (+27.1%)
#45 GhanaAfrica MexicoAmericas 714 220 43 +494 (+224.5%) +671 (+1,560.5%)
#46 CameroonAfrica MexicoAmericas 680 581 98 +99 (+17.0%) +582 (+593.9%)
#47 RomaniaEurope MexicoAmericas 655 583 486 +72 (+12.3%) +169 (+34.8%)
#48 TürkiyeAsia MexicoAmericas 645 520 378 +125 (+24.0%) +267 (+70.6%)
#49 AustraliaOceania MexicoAmericas 566 528 479 +38 (+7.2%) +87 (+18.2%)
#50 PakistanAsia MexicoAmericas 546 359 232 +187 (+52.1%) +314 (+135.3%)