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
#3701 PortugalEurope Guinea-BissauAfrica 505 601 823 -96 (-16.0%) -318 (-38.6%)
#3702 ChadAfrica BahrainMiddle East 504 472 433 +32 (+6.8%) +71 (+16.4%)
#3703 ChinaAsia EstoniaEurope 504 495 348 +9 (+1.8%) +156 (+44.8%)
#3704 Bosnia and HerzegovinaEurope SlovakiaEurope 503 463 394 +40 (+8.6%) +109 (+27.7%)
#3705 IndiaAsia ColombiaAmericas 503 414 288 +89 (+21.5%) +215 (+74.7%)
#3706 RussiaEurope NamibiaAfrica 503 474 444 +29 (+6.1%) +59 (+13.3%)
#3707 Côte d’IvoireAfrica BrazilAmericas 502 609 430 -107 (-17.6%) +72 (+16.7%)
#3708 SyriaMiddle East PanamaAmericas 502 329 265 +173 (+52.6%) +237 (+89.4%)
#3709 MauritiusAfrica LuxembourgEurope 501 434 51 +67 (+15.4%) +450 (+882.4%)
#3710 RomaniaEurope SloveniaEurope 501 442 466 +59 (+13.3%) +35 (+7.5%)
#3711 AfghanistanAsia LuxembourgEurope 500 433 0 +67 (+15.5%) N/A
#3712 USAAmericas LatviaEurope 500 543 426 -43 (-7.9%) +74 (+17.4%)
#3713 BrazilAmericas MaltaEurope 499 287 133 +212 (+73.9%) +366 (+275.2%)
#3714 IranMiddle East South AfricaAfrica 499 498 600 +1 (+0.2%) -101 (-16.8%)
#3715 RussiaEurope MaliAfrica 499 445 381 +54 (+12.1%) +118 (+31.0%)
#3716 SingaporeAsia South AfricaAfrica 499 478 435 +21 (+4.4%) +64 (+14.7%)
#3717 ChinaAsia PalauOceania 498 486 473 +12 (+2.5%) +25 (+5.3%)
#3718 SpainEurope NicaraguaAmericas 498 480 460 +18 (+3.8%) +38 (+8.3%)
#3719 PortugalEurope PeruAmericas 496 347 234 +149 (+42.9%) +262 (+112.0%)
#3720 HondurasAmericas AustraliaOceania 495 385 315 +110 (+28.6%) +180 (+57.1%)
#3721 BelgiumEurope PanamaAmericas 494 324 271 +170 (+52.5%) +223 (+82.3%)
#3722 MozambiqueAfrica KenyaAfrica 494 523 601 -29 (-5.5%) -107 (-17.8%)
#3723 ArgentinaAmericas SloveniaEurope 493 435 417 +58 (+13.3%) +76 (+18.2%)
#3724 KazakhstanAsia DenmarkEurope 493 288 221 +205 (+71.2%) +272 (+123.1%)
#3725 TogoAfrica GuineaAfrica 493 510 533 -17 (-3.3%) -40 (-7.5%)
#3726 TunisiaAfrica GuineaAfrica 493 510 533 -17 (-3.3%) -40 (-7.5%)
#3727 EgyptAfrica BulgariaEurope 492 358 210 +134 (+37.4%) +282 (+134.3%)
#3728 RomaniaEurope ChileAmericas 491 333 341 +158 (+47.4%) +150 (+44.0%)
#3729 Sierra LeoneAfrica Guinea-BissauAfrica 491 585 812 -94 (-16.1%) -321 (-39.5%)
#3730 MexicoAmericas LuxembourgEurope 490 424 27 +66 (+15.6%) +463 (+1,714.8%)
#3731 PakistanAsia BotswanaAfrica 490 464 436 +26 (+5.6%) +54 (+12.4%)
#3732 PortugalEurope BotswanaAfrica 490 464 436 +26 (+5.6%) +54 (+12.4%)
#3733 KenyaAfrica GreeceEurope 489 460 452 +29 (+6.3%) +37 (+8.2%)
#3734 GermanyEurope Bosnia and HerzegovinaEurope 488 516 554 -28 (-5.4%) -66 (-11.9%)
#3735 GuineaAfrica MexicoAmericas 488 121 35 +367 (+303.3%) +453 (+1,294.3%)
#3736 RwandaAfrica GhanaAfrica 488 437 382 +51 (+11.7%) +106 (+27.7%)
#3737 Trinidad and TobagoAmericas Saint LuciaAmericas 488 504 526 -16 (-3.2%) -38 (-7.2%)
#3738 GambiaAfrica Sierra LeoneAfrica 487 524 705 -37 (-7.1%) -218 (-30.9%)
#3739 SloveniaEurope NorwayEurope 487 438 378 +49 (+11.2%) +109 (+28.8%)
#3740 UruguayAmericas EcuadorAmericas 487 488 499 -1 (-0.2%) -12 (-2.4%)
#3741 AfghanistanAsia EgyptAfrica 486 100 29 +386 (+386.0%) +457 (+1,575.9%)
#3742 NorwayEurope ChileAmericas 486 456 424 +30 (+6.6%) +62 (+14.6%)
#3743 RussiaEurope BrazilAmericas 486 71 27 +415 (+584.5%) +459 (+1,700.0%)
#3744 ZimbabweAfrica DenmarkEurope 486 451 402 +35 (+7.8%) +84 (+20.9%)
#3745 ColombiaAmericas NicaraguaAmericas 485 467 447 +18 (+3.9%) +38 (+8.5%)
#3746 PhilippinesAsia AndorraEurope 485 457 425 +28 (+6.1%) +60 (+14.1%)
#3747 TürkiyeAsia GeorgiaAsia 485 472 457 +13 (+2.8%) +28 (+6.1%)
#3748 GrenadaAmericas MaliAfrica 484 431 369 +53 (+12.3%) +115 (+31.2%)
#3749 GuineaAfrica LuxembourgEurope 484 419 0 +65 (+15.5%) N/A
#3750 UzbekistanAsia DenmarkEurope 484 319 302 +165 (+51.7%) +182 (+60.3%)