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
#51 JordanMiddle East GreeceEurope 879 827 810 +52 (+6.3%) +69 (+8.5%)
#52 FinlandEurope GreeceEurope 833 784 768 +49 (+6.3%) +65 (+8.5%)
#53 IsraelMiddle East GreeceEurope 770 725 710 +45 (+6.2%) +60 (+8.5%)
#54 ArgentinaAmericas GreeceEurope 693 652 639 +41 (+6.3%) +54 (+8.5%)
#55 LibyaAfrica GreeceEurope 693 652 639 +41 (+6.3%) +54 (+8.5%)
#56 SenegalAfrica GreeceEurope 692 651 638 +41 (+6.3%) +54 (+8.5%)
#57 TunisiaAfrica GreeceEurope 687 647 634 +40 (+6.2%) +53 (+8.4%)
#58 GhanaAfrica GreeceEurope 646 608 595 +38 (+6.3%) +51 (+8.6%)
#59 IrelandEurope GreeceEurope 637 600 588 +37 (+6.2%) +49 (+8.3%)
#60 Dominican RepublicAmericas GreeceEurope 611 575 564 +36 (+6.3%) +47 (+8.3%)
#61 KyrgyzstanAsia GreeceEurope 592 557 546 +35 (+6.3%) +46 (+8.4%)
#62 LithuaniaEurope GreeceEurope 589 554 543 +35 (+6.3%) +46 (+8.5%)
#63 NorwayEurope GreeceEurope 558 525 515 +33 (+6.3%) +43 (+8.3%)
#64 JapanAsia GreeceEurope 550 518 507 +32 (+6.2%) +43 (+8.5%)
#65 AzerbaijanAsia GreeceEurope 547 515 504 +32 (+6.2%) +43 (+8.5%)
#66 New ZealandOceania GreeceEurope 530 499 489 +31 (+6.2%) +41 (+8.4%)
#67 KenyaAfrica GreeceEurope 489 460 452 +29 (+6.3%) +37 (+8.2%)
#68 SamoaOceania GreeceEurope 483 455 447 +28 (+6.2%) +36 (+8.1%)
#69 IndonesiaAsia GreeceEurope 478 450 442 +28 (+6.2%) +36 (+8.1%)
#70 Bosnia and HerzegovinaEurope GreeceEurope 474 446 439 +28 (+6.3%) +35 (+8.0%)
#71 CroatiaEurope GreeceEurope 462 435 427 +27 (+6.2%) +35 (+8.2%)
#72 Saudi ArabiaMiddle East GreeceEurope 459 432 424 +27 (+6.3%) +35 (+8.3%)
#73 ZimbabweAfrica GreeceEurope 451 425 418 +26 (+6.1%) +33 (+7.9%)
#74 AlgeriaAfrica GreeceEurope 432 407 1,099 +25 (+6.1%) -667 (-60.7%)
#75 ColombiaAmericas GreeceEurope 429 404 397 +25 (+6.2%) +32 (+8.1%)
#76 MexicoAmericas GreeceEurope 427 402 395 +25 (+6.2%) +32 (+8.1%)
#77 ThailandAsia GreeceEurope 407 383 376 +24 (+6.3%) +31 (+8.2%)
#78 ChileAmericas GreeceEurope 395 372 366 +23 (+6.2%) +29 (+7.9%)
#79 CubaAmericas GreeceEurope 379 357 351 +22 (+6.2%) +28 (+8.0%)
#80 LatviaEurope GreeceEurope 379 357 351 +22 (+6.2%) +28 (+8.0%)
#81 PortugalEurope GreeceEurope 348 328 323 +20 (+6.1%) +25 (+7.7%)
#82 PeruAmericas GreeceEurope 314 296 290 +18 (+6.1%) +24 (+8.3%)
#83 YemenMiddle East GreeceEurope 296 279 32 +17 (+6.1%) +264 (+825.0%)
#84 KuwaitMiddle East GreeceEurope 279 263 138 +16 (+6.1%) +141 (+102.2%)
#85 ZambiaAfrica GreeceEurope 256 241 237 +15 (+6.2%) +19 (+8.0%)
#86 Timor-LesteAsia GreeceEurope 231 217 215 +14 (+6.5%) +16 (+7.4%)
#87 South KoreaAsia GreeceEurope 226 213 210 +13 (+6.1%) +16 (+7.6%)
#88 VietnamAsia GreeceEurope 225 212 209 +13 (+6.1%) +16 (+7.7%)
#89 PalauOceania GreeceEurope 201 189 186 +12 (+6.3%) +15 (+8.1%)
#90 GuineaAfrica GreeceEurope 187 176 54 +11 (+6.3%) +133 (+246.3%)
#91 Sierra LeoneAfrica GreeceEurope 187 176 174 +11 (+6.3%) +13 (+7.5%)
#92 NicaraguaAmericas GreeceEurope 171 161 159 +10 (+6.2%) +12 (+7.5%)
#93 PanamaAmericas GreeceEurope 168 158 155 +10 (+6.3%) +13 (+8.4%)
#94 UgandaAfrica GreeceEurope 149 140 138 +9 (+6.4%) +11 (+8.0%)
#95 LuxembourgEurope GreeceEurope 148 139 137 +9 (+6.5%) +11 (+8.0%)
#96 EstoniaEurope GreeceEurope 138 130 128 +8 (+6.2%) +10 (+7.8%)
#97 MadagascarAfrica GreeceEurope 138 130 129 +8 (+6.2%) +9 (+7.0%)
#98 SloveniaEurope GreeceEurope 138 130 129 +8 (+6.2%) +9 (+7.0%)
#99 Côte d’IvoireAfrica GreeceEurope 133 125 80 +8 (+6.4%) +53 (+66.3%)
#100 TurkmenistanAsia GreeceEurope 123 116 115 +7 (+6.0%) +8 (+7.0%)