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 SwedenEurope South AfricaAfrica 710 705 779 +5 (+0.7%) -69 (-8.9%)
#52 South KoreaAsia South AfricaAfrica 686 706 963 -20 (-2.8%) -277 (-28.8%)
#53 TürkiyeAsia South AfricaAfrica 675 680 874 -5 (-0.7%) -199 (-22.8%)
#54 CyprusEurope South AfricaAfrica 661 683 1,015 -22 (-3.2%) -354 (-34.9%)
#55 GabonAfrica South AfricaAfrica 652 666 931 -14 (-2.1%) -279 (-30.0%)
#56 SpainEurope South AfricaAfrica 641 650 800 -9 (-1.4%) -159 (-19.9%)
#57 DenmarkEurope South AfricaAfrica 594 601 660 -7 (-1.2%) -66 (-10.0%)
#58 Saudi ArabiaMiddle East South AfricaAfrica 577 515 418 +62 (+12.0%) +159 (+38.0%)
#59 UkraineEurope South AfricaAfrica 556 570 755 -14 (-2.5%) -199 (-26.4%)
#60 IndonesiaAsia South AfricaAfrica 532 537 559 -5 (-0.9%) -27 (-4.8%)
#61 EstoniaEurope South AfricaAfrica 529 408 233 +121 (+29.7%) +296 (+127.0%)
#62 MalaysiaAsia South AfricaAfrica 528 531 589 -3 (-0.6%) -61 (-10.4%)
#63 HungaryEurope South AfricaAfrica 525 529 679 -4 (-0.8%) -154 (-22.7%)
#64 IranMiddle East South AfricaAfrica 499 498 600 +1 (+0.2%) -101 (-16.8%)
#65 SingaporeAsia South AfricaAfrica 499 478 435 +21 (+4.4%) +64 (+14.7%)
#66 VenezuelaAmericas South AfricaAfrica 476 467 443 +9 (+1.9%) +33 (+7.4%)
#67 SeychellesAfrica South AfricaAfrica 460 426 377 +34 (+8.0%) +83 (+22.0%)
#68 CubaAmericas South AfricaAfrica 455 459 502 -4 (-0.9%) -47 (-9.4%)
#69 Czech RepublicEurope South AfricaAfrica 452 456 540 -4 (-0.9%) -88 (-16.3%)
#70 JapanAsia South AfricaAfrica 450 461 656 -11 (-2.4%) -206 (-31.4%)
#71 SerbiaEurope South AfricaAfrica 443 446 506 -3 (-0.7%) -63 (-12.5%)
#72 VietnamAsia South AfricaAfrica 435 331 192 +104 (+31.4%) +243 (+126.6%)
#73 Côte d’IvoireAfrica South AfricaAfrica 432 581 664 -149 (-25.6%) -232 (-34.9%)
#74 RomaniaEurope South AfricaAfrica 425 435 634 -10 (-2.3%) -209 (-33.0%)
#75 MoroccoAfrica South AfricaAfrica 417 427 533 -10 (-2.3%) -116 (-21.8%)
#76 LebanonMiddle East South AfricaAfrica 406 404 487 +2 (+0.5%) -81 (-16.6%)
#77 LiberiaAfrica South AfricaAfrica 384 408 397 -24 (-5.9%) -13 (-3.3%)
#78 NepalAsia South AfricaAfrica 370 366 288 +4 (+1.1%) +82 (+28.5%)
#79 Sri LankaAsia South AfricaAfrica 358 376 476 -18 (-4.8%) -118 (-24.8%)
#80 BeninAfrica South AfricaAfrica 332 316 249 +16 (+5.1%) +83 (+33.3%)
#81 CroatiaEurope South AfricaAfrica 323 323 444 0 (0.0%) -121 (-27.3%)
#82 GuyanaAmericas South AfricaAfrica 303 202 82 +101 (+50.0%) +221 (+269.5%)
#83 MadagascarAfrica South AfricaAfrica 299 282 271 +17 (+6.0%) +28 (+10.3%)
#84 FinlandEurope South AfricaAfrica 288 290 284 -2 (-0.7%) +4 (+1.4%)
#85 ChileAmericas South AfricaAfrica 266 267 273 -1 (-0.4%) -7 (-2.6%)
#86 MexicoAmericas South AfricaAfrica 261 234 189 +27 (+11.5%) +72 (+38.1%)
#87 LibyaAfrica South AfricaAfrica 255 249 240 +6 (+2.4%) +15 (+6.3%)
#88 NorwayEurope South AfricaAfrica 250 255 296 -5 (-2.0%) -46 (-15.5%)
#89 AlbaniaEurope South AfricaAfrica 243 182 100 +61 (+33.5%) +143 (+143.0%)
#90 VanuatuOceania South AfricaAfrica 230 151 59 +79 (+52.3%) +171 (+289.8%)
#91 YemenMiddle East South AfricaAfrica 223 183 102 +40 (+21.9%) +121 (+118.6%)
#92 ColombiaAmericas South AfricaAfrica 220 196 163 +24 (+12.2%) +57 (+35.0%)
#93 GuineaAfrica South AfricaAfrica 201 218 149 -17 (-7.8%) +52 (+34.9%)
#94 IcelandEurope South AfricaAfrica 189 187 329 +2 (+1.1%) -140 (-42.6%)
#95 MaltaEurope South AfricaAfrica 174 177 175 -3 (-1.7%) -1 (-0.6%)
#96 SlovakiaEurope South AfricaAfrica 146 148 165 -2 (-1.4%) -19 (-11.5%)
#97 Sierra LeoneAfrica South AfricaAfrica 142 168 184 -26 (-15.5%) -42 (-22.8%)
#98 LithuaniaEurope South AfricaAfrica 115 117 135 -2 (-1.7%) -20 (-14.8%)
#99 ComorosAfrica South AfricaAfrica 108 110 112 -2 (-1.8%) -4 (-3.6%)
#100 LatviaEurope South AfricaAfrica 52 54 74 -2 (-3.7%) -22 (-29.7%)