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
#401 Sri LankaAsia ItalyEurope 95,118 93,623 80,948 +1,495 (+1.6%) +14,170 (+17.5%)
#402 MoroccoAfrica CanadaAmericas 94,694 80,114 70,358 +14,580 (+18.2%) +24,336 (+34.6%)
#403 Equatorial GuineaAfrica GabonAfrica 94,354 87,411 79,434 +6,943 (+7.9%) +14,920 (+18.8%)
#404 PakistanAsia BahrainMiddle East 93,973 87,909 80,701 +6,064 (+6.9%) +13,272 (+16.4%)
#405 LebanonMiddle East AustraliaOceania 93,967 95,153 93,227 -1,186 (-1.2%) +740 (+0.8%)
#406 PortugalEurope SpainEurope 93,840 96,090 106,860 -2,250 (-2.3%) -13,020 (-12.2%)
#407 GuineaAfrica FranceEurope 92,446 69,716 41,415 +22,730 (+32.6%) +51,031 (+123.2%)
#408 NigeriaAfrica BeninAfrica 92,433 87,145 80,960 +5,288 (+6.1%) +11,473 (+14.2%)
#409 PolandEurope ItalyEurope 92,115 101,568 107,229 -9,453 (-9.3%) -15,114 (-14.1%)
#410 UgandaAfrica RwandaAfrica 91,955 92,061 92,195 -106 (-0.1%) -240 (-0.3%)
#411 UruguayAmericas ArgentinaAmericas 91,485 98,600 107,516 -7,115 (-7.2%) -16,031 (-14.9%)
#412 SyriaMiddle East AustriaEurope 90,968 50,684 22,831 +40,284 (+79.5%) +68,137 (+298.4%)
#413 MozambiqueAfrica PortugalEurope 90,640 80,570 70,228 +10,070 (+12.5%) +20,412 (+29.1%)
#414 GeorgiaAsia GreeceEurope 90,365 85,065 83,218 +5,300 (+6.2%) +7,147 (+8.6%)
#415 IrelandEurope AustraliaOceania 90,203 87,726 90,665 +2,477 (+2.8%) -462 (-0.5%)
#416 NigeriaAfrica GhanaAfrica 90,111 80,652 70,214 +9,459 (+11.7%) +19,897 (+28.3%)
#417 AfghanistanAsia FranceEurope 89,849 31,434 12,311 +58,415 (+185.8%) +77,538 (+629.8%)
#418 GreeceEurope AustraliaOceania 89,351 103,086 115,825 -13,735 (-13.3%) -26,474 (-22.9%)
#419 UruguayAmericas SpainEurope 89,340 82,123 73,106 +7,217 (+8.8%) +16,234 (+22.2%)
#420 AustraliaOceania New ZealandOceania 89,129 80,634 68,984 +8,495 (+10.5%) +20,145 (+29.2%)
#421 IranMiddle East SwedenEurope 89,047 80,749 68,746 +8,298 (+10.3%) +20,301 (+29.5%)
#422 IranMiddle East AustraliaOceania 88,697 76,276 61,710 +12,421 (+16.3%) +26,987 (+43.7%)
#423 ArgentinaAmericas ItalyEurope 88,572 71,901 67,014 +16,671 (+23.2%) +21,558 (+32.2%)
#424 ChinaAsia IndiaAsia 88,321 106,434 126,420 -18,113 (-17.0%) -38,099 (-30.1%)
#425 RomaniaEurope CanadaAmericas 88,282 87,463 90,401 +819 (+0.9%) -2,119 (-2.3%)
#426 VietnamAsia ChinaAsia 88,254 75,187 52,155 +13,067 (+17.4%) +36,099 (+69.2%)
#427 ItalyEurope RomaniaEurope 87,680 62,122 33,692 +25,558 (+41.1%) +53,988 (+160.2%)
#428 TurkmenistanAsia RussiaEurope 87,585 112,339 143,230 -24,754 (-22.0%) -55,645 (-38.9%)
#429 TürkiyeAsia SwitzerlandEurope 86,906 82,295 78,454 +4,611 (+5.6%) +8,452 (+10.8%)
#430 PortugalEurope LuxembourgEurope 86,893 75,221 94,732 +11,672 (+15.5%) -7,839 (-8.3%)
#431 GermanyEurope PolandEurope 86,793 94,492 83,998 -7,699 (-8.1%) +2,795 (+3.3%)
#432 ChinaAsia ThailandAsia 85,764 100,327 121,694 -14,563 (-14.5%) -35,930 (-29.5%)
#433 RussiaEurope CanadaAmericas 85,753 81,940 81,383 +3,813 (+4.7%) +4,370 (+5.4%)
#434 RussiaEurope ItalyEurope 85,716 81,647 73,829 +4,069 (+5.0%) +11,887 (+16.1%)
#435 RussiaEurope FranceEurope 85,277 77,376 72,194 +7,901 (+10.2%) +13,083 (+18.1%)
#436 BrazilAmericas ParaguayAmericas 85,207 79,897 73,715 +5,310 (+6.6%) +11,492 (+15.6%)
#437 SpainEurope RomaniaEurope 85,101 57,063 27,022 +28,038 (+49.1%) +58,079 (+214.9%)
#438 North MacedoniaEurope SwitzerlandEurope 85,065 73,595 60,283 +11,470 (+15.6%) +24,782 (+41.1%)
#439 EgyptAfrica OmanMiddle East 84,977 65,728 68,029 +19,249 (+29.3%) +16,948 (+24.9%)
#440 EgyptAfrica BahrainMiddle East 84,943 79,462 72,947 +5,481 (+6.9%) +11,996 (+16.4%)
#441 KazakhstanAsia TürkiyeAsia 84,823 38,677 20,446 +46,146 (+119.3%) +64,377 (+314.9%)
#442 AzerbaijanAsia UkraineEurope 84,792 83,674 82,299 +1,118 (+1.3%) +2,493 (+3.0%)
#443 PolandEurope FranceEurope 84,406 90,100 99,892 -5,694 (-6.3%) -15,486 (-15.5%)
#444 ChinaAsia VietnamAsia 83,887 31,657 26,302 +52,230 (+165.0%) +57,585 (+218.9%)
#445 UkraineEurope CanadaAmericas 83,861 80,459 75,713 +3,402 (+4.2%) +8,148 (+10.8%)
#446 UkraineEurope HungaryEurope 83,688 70,944 39,189 +12,744 (+18.0%) +44,499 (+113.5%)
#447 FijiOceania AustraliaOceania 83,435 76,355 72,652 +7,080 (+9.3%) +10,783 (+14.8%)
#448 Sri LankaAsia Saudi ArabiaMiddle East 83,297 85,194 89,042 -1,897 (-2.2%) -5,745 (-6.5%)
#449 AlgeriaAfrica SpainEurope 83,122 70,278 58,586 +12,844 (+18.3%) +24,536 (+41.9%)
#450 UkraineEurope BelgiumEurope 82,974 3,464 1,524 +79,510 (+2,295.3%) +81,450 (+5,344.5%)