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
#3401 BelarusEurope TajikistanAsia 682 680 680 +2 (+0.3%) +2 (+0.3%)
#3402 Côte d’IvoireAfrica AustraliaOceania 682 657 595 +25 (+3.8%) +87 (+14.6%)
#3403 IsraelMiddle East PolandEurope 681 647 456 +34 (+5.3%) +225 (+49.3%)
#3404 BangladeshAsia Sri LankaAsia 680 673 665 +7 (+1.0%) +15 (+2.3%)
#3405 CameroonAfrica MexicoAmericas 680 581 98 +99 (+17.0%) +582 (+593.9%)
#3406 JapanAsia PanamaAmericas 680 446 372 +234 (+52.5%) +308 (+82.8%)
#3407 JapanAsia LuxembourgEurope 679 588 282 +91 (+15.5%) +397 (+140.8%)
#3408 JordanMiddle East NorwayEurope 679 611 428 +68 (+11.1%) +251 (+58.6%)
#3409 SyriaMiddle East EthiopiaAfrica 679 420 16 +259 (+61.7%) +663 (+4,143.8%)
#3410 YemenMiddle East NorwayEurope 679 611 352 +68 (+11.1%) +327 (+92.9%)
#3411 AustraliaOceania VanuatuOceania 677 665 651 +12 (+1.8%) +26 (+4.0%)
#3412 GeorgiaAsia BulgariaEurope 677 492 354 +185 (+37.6%) +323 (+91.2%)
#3413 IndiaAsia BahamasAmericas 677 640 598 +37 (+5.8%) +79 (+13.2%)
#3414 ItalyEurope LithuaniaEurope 677 643 355 +34 (+5.3%) +322 (+90.7%)
#3415 USAAmericas TunisiaAfrica 677 644 607 +33 (+5.1%) +70 (+11.5%)
#3416 TunisiaAfrica HungaryEurope 676 573 273 +103 (+18.0%) +403 (+147.6%)
#3417 AustriaEurope NamibiaAfrica 675 636 596 +39 (+6.1%) +79 (+13.3%)
#3418 IraqMiddle East PolandEurope 675 657 587 +18 (+2.7%) +88 (+15.0%)
#3419 TürkiyeAsia South AfricaAfrica 675 680 874 -5 (-0.7%) -199 (-22.8%)
#3420 Costa RicaAmericas AustraliaOceania 674 616 505 +58 (+9.4%) +169 (+33.5%)
#3421 IraqMiddle East MalaysiaAsia 674 1,262 1,051 -588 (-46.6%) -377 (-35.9%)
#3422 RwandaAfrica DenmarkEurope 674 417 380 +257 (+61.6%) +294 (+77.4%)
#3423 RwandaAfrica TogoAfrica 674 669 665 +5 (+0.7%) +9 (+1.4%)
#3424 JapanAsia PolandEurope 673 607 689 +66 (+10.9%) -16 (-2.3%)
#3425 Côte d’IvoireAfrica LibyaAfrica 672 636 594 +36 (+5.7%) +78 (+13.1%)
#3426 NetherlandsEurope BotswanaAfrica 672 637 597 +35 (+5.5%) +75 (+12.6%)
#3427 RomaniaEurope LibyaAfrica 672 636 594 +36 (+5.7%) +78 (+13.1%)
#3428 USAAmericas KazakhstanAsia 672 678 686 -6 (-0.9%) -14 (-2.0%)
#3429 AfghanistanAsia ColombiaAmericas 670 535 343 +135 (+25.2%) +327 (+95.3%)
#3430 SwitzerlandEurope PanamaAmericas 670 439 367 +231 (+52.6%) +303 (+82.6%)
#3431 AustriaEurope ChileAmericas 669 456 474 +213 (+46.7%) +195 (+41.1%)
#3432 IndonesiaAsia HungaryEurope 669 567 211 +102 (+18.0%) +458 (+217.1%)
#3433 CanadaAmericas SlovakiaEurope 666 613 480 +53 (+8.6%) +186 (+38.8%)
#3434 GeorgiaAsia TajikistanAsia 666 664 664 +2 (+0.3%) +2 (+0.3%)
#3435 NetherlandsEurope Dominican RepublicAmericas 666 617 593 +49 (+7.9%) +73 (+12.3%)
#3436 YemenMiddle East IndiaAsia 665 837 118 -172 (-20.5%) +547 (+463.6%)
#3437 CroatiaEurope BrazilAmericas 664 638 607 +26 (+4.1%) +57 (+9.4%)
#3438 CubaAmericas DenmarkEurope 663 569 499 +94 (+16.5%) +164 (+32.9%)
#3439 GabonAfrica ItalyEurope 662 551 367 +111 (+20.1%) +295 (+80.4%)
#3440 South KoreaAsia SlovakiaEurope 662 609 534 +53 (+8.7%) +128 (+24.0%)
#3441 CyprusEurope South AfricaAfrica 661 683 1,015 -22 (-3.2%) -354 (-34.9%)
#3442 IrelandEurope BotswanaAfrica 661 626 587 +35 (+5.6%) +74 (+12.6%)
#3443 UkraineEurope IcelandEurope 660 437 274 +223 (+51.0%) +386 (+140.9%)
#3444 AustraliaOceania ArgentinaAmericas 659 666 892 -7 (-1.1%) -233 (-26.1%)
#3445 GreeceEurope VenezuelaAmericas 659 691 735 -32 (-4.6%) -76 (-10.3%)
#3446 South KoreaAsia ColombiaAmericas 659 559 425 +100 (+17.9%) +234 (+55.1%)
#3447 PolandEurope CroatiaEurope 658 691 737 -33 (-4.8%) -79 (-10.7%)
#3448 VietnamAsia LuxembourgEurope 658 570 71 +88 (+15.4%) +587 (+826.8%)
#3449 UruguayAmericas MaliAfrica 657 585 500 +72 (+12.3%) +157 (+31.4%)
#3450 IraqMiddle East IndiaAsia 656 746 942 -90 (-12.1%) -286 (-30.4%)