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
#551 CanadaAmericas AustraliaOceania 57,190 56,241 52,593 +949 (+1.7%) +4,597 (+8.7%)
#552 GermanyEurope SwedenEurope 56,910 51,437 49,468 +5,473 (+10.6%) +7,442 (+15.0%)
#553 Sri LankaAsia FranceEurope 56,880 52,623 52,041 +4,257 (+8.1%) +4,839 (+9.3%)
#554 SerbiaEurope HungaryEurope 56,850 48,194 37,115 +8,656 (+18.0%) +19,735 (+53.2%)
#555 IndiaAsia ThailandAsia 56,847 53,300 49,584 +3,547 (+6.7%) +7,263 (+14.6%)
#556 BeninAfrica GabonAfrica 56,627 52,460 47,682 +4,167 (+7.9%) +8,945 (+18.8%)
#557 MalaysiaAsia BruneiAsia 56,375 52,628 48,285 +3,747 (+7.1%) +8,090 (+16.8%)
#558 CameroonAfrica NigeriaAfrica 56,288 52,489 26,893 +3,799 (+7.2%) +29,395 (+109.3%)
#559 BelarusEurope PolandEurope 56,258 67,289 76,339 -11,031 (-16.4%) -20,081 (-26.3%)
#560 EstoniaEurope FinlandEurope 55,655 47,280 41,006 +8,375 (+17.7%) +14,649 (+35.7%)
#561 IraqMiddle East IranMiddle East 55,516 54,445 68,735 +1,071 (+2.0%) -13,219 (-19.2%)
#562 RomaniaEurope NetherlandsEurope 55,421 34,356 17,213 +21,065 (+61.3%) +38,208 (+222.0%)
#563 El SalvadorAmericas MexicoAmericas 55,410 38,533 14,048 +16,877 (+43.8%) +41,362 (+294.4%)
#564 BelgiumEurope SpainEurope 55,364 47,464 42,108 +7,900 (+16.6%) +13,256 (+31.5%)
#565 AlbaniaEurope FranceEurope 54,967 34,341 17,618 +20,626 (+60.1%) +37,349 (+212.0%)
#566 CameroonAfrica GabonAfrica 54,949 50,906 46,269 +4,043 (+7.9%) +8,680 (+18.8%)
#567 GuineaAfrica SenegalAfrica 54,779 53,430 51,711 +1,349 (+2.5%) +3,068 (+5.9%)
#568 RussiaEurope LithuaniaEurope 54,490 51,718 58,511 +2,772 (+5.4%) -4,021 (-6.9%)
#569 SpainEurope ArgentinaAmericas 54,371 54,972 72,149 -601 (-1.1%) -17,778 (-24.6%)
#570 AfghanistanAsia AustriaEurope 54,204 42,160 27,598 +12,044 (+28.6%) +26,606 (+96.4%)
#571 ParaguayAmericas BrazilAmericas 53,941 49,748 44,380 +4,193 (+8.4%) +9,561 (+21.5%)
#572 SerbiaEurope SloveniaEurope 53,729 47,393 39,025 +6,336 (+13.4%) +14,704 (+37.7%)
#573 SwedenEurope NorwayEurope 53,689 48,283 49,068 +5,406 (+11.2%) +4,621 (+9.4%)
#574 AlgeriaAfrica IsraelMiddle East 53,589 50,552 46,899 +3,037 (+6.0%) +6,690 (+14.3%)
#575 ItalyEurope ArgentinaAmericas 53,584 78,074 108,443 -24,490 (-31.4%) -54,859 (-50.6%)
#576 PhilippinesAsia BahrainMiddle East 53,307 49,867 45,779 +3,440 (+6.9%) +7,528 (+16.4%)
#577 USAAmericas South KoreaAsia 53,226 65,941 54,293 -12,715 (-19.3%) -1,067 (-2.0%)
#578 ColombiaAmericas ArgentinaAmericas 53,163 39,991 26,314 +13,172 (+32.9%) +26,849 (+102.0%)
#579 ArgentinaAmericas BoliviaAmericas 53,146 47,601 42,697 +5,545 (+11.6%) +10,449 (+24.5%)
#580 JapanAsia AustraliaOceania 53,094 48,694 47,609 +4,400 (+9.0%) +5,485 (+11.5%)
#581 PolandEurope SwitzerlandEurope 53,044 43,853 33,244 +9,191 (+21.0%) +19,800 (+59.6%)
#582 LebanonMiddle East Saudi ArabiaMiddle East 52,864 53,016 54,516 -152 (-0.3%) -1,652 (-3.0%)
#583 CroatiaEurope SloveniaEurope 52,829 46,599 46,995 +6,230 (+13.4%) +5,834 (+12.4%)
#584 JapanAsia BrazilAmericas 52,758 28,829 38,165 +23,929 (+83.0%) +14,593 (+38.2%)
#585 NepalAsia BangladeshAsia 52,621 38,301 39,059 +14,320 (+37.4%) +13,562 (+34.7%)
#586 South AfricaAfrica CanadaAmericas 52,600 50,957 47,223 +1,643 (+3.2%) +5,377 (+11.4%)
#587 USAAmericas ThailandAsia 52,400 48,509 44,243 +3,891 (+8.0%) +8,157 (+18.4%)
#588 FranceEurope TürkiyeAsia 52,315 38,539 28,300 +13,776 (+35.7%) +24,015 (+84.9%)
#589 TunisiaAfrica IsraelMiddle East 52,231 51,208 49,959 +1,023 (+2.0%) +2,272 (+4.5%)
#590 BulgariaEurope BelgiumEurope 51,857 41,142 30,100 +10,715 (+26.0%) +21,757 (+72.3%)
#591 PolandEurope SpainEurope 51,651 50,345 58,298 +1,306 (+2.6%) -6,647 (-11.4%)
#592 BrazilAmericas ArgentinaAmericas 51,527 48,454 44,633 +3,073 (+6.3%) +6,894 (+15.4%)
#593 LebanonMiddle East FranceEurope 51,485 49,532 45,265 +1,953 (+3.9%) +6,220 (+13.7%)
#594 ColombiaAmericas MexicoAmericas 51,112 38,131 23,272 +12,981 (+34.0%) +27,840 (+119.6%)
#595 BrazilAmericas SwitzerlandEurope 51,063 44,709 37,167 +6,354 (+14.2%) +13,896 (+37.4%)
#596 USAAmericas ItalyEurope 50,957 53,577 50,236 -2,620 (-4.9%) +721 (+1.4%)
#597 AfghanistanAsia BelgiumEurope 50,906 28,289 16,526 +22,617 (+79.9%) +34,380 (+208.0%)
#598 BulgariaEurope ItalyEurope 50,769 55,233 55,144 -4,464 (-8.1%) -4,375 (-7.9%)
#599 SlovakiaEurope AustriaEurope 50,437 44,353 36,752 +6,084 (+13.7%) +13,685 (+37.2%)
#600 EthiopiaAfrica LebanonMiddle East 50,432 62,822 57,241 -12,390 (-19.7%) -6,809 (-11.9%)