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
#1 USAAmericas BahamasAmericas 10,962 10,359 9,664 +603 (+5.8%) +1,298 (+13.4%)
#2 JamaicaAmericas BahamasAmericas 8,510 8,042 7,503 +468 (+5.8%) +1,007 (+13.4%)
#3 CanadaAmericas BahamasAmericas 1,777 1,679 1,567 +98 (+5.8%) +210 (+13.4%)
#4 GuyanaAmericas BahamasAmericas 1,513 1,430 1,335 +83 (+5.8%) +178 (+13.3%)
#5 PhilippinesAsia BahamasAmericas 1,266 1,196 1,117 +70 (+5.9%) +149 (+13.3%)
#6 IndiaAsia BahamasAmericas 677 640 598 +37 (+5.8%) +79 (+13.2%)
#7 CubaAmericas BahamasAmericas 454 429 401 +25 (+5.8%) +53 (+13.2%)
#8 Trinidad and TobagoAmericas BahamasAmericas 442 418 390 +24 (+5.7%) +52 (+13.3%)
#9 PeruAmericas BahamasAmericas 355 335 314 +20 (+6.0%) +41 (+13.1%)
#10 SwitzerlandEurope BahamasAmericas 346 327 307 +19 (+5.8%) +39 (+12.7%)
#11 Dominican RepublicAmericas BahamasAmericas 328 310 291 +18 (+5.8%) +37 (+12.7%)
#12 GermanyEurope BahamasAmericas 326 308 289 +18 (+5.8%) +37 (+12.8%)
#13 BarbadosAmericas BahamasAmericas 268 253 238 +15 (+5.9%) +30 (+12.6%)
#14 ColombiaAmericas BahamasAmericas 217 205 193 +12 (+5.9%) +24 (+12.4%)
#15 ChinaAsia BahamasAmericas 194 183 172 +11 (+6.0%) +22 (+12.8%)
#16 NigeriaAfrica BahamasAmericas 180 170 160 +10 (+5.9%) +20 (+12.5%)
#17 ItalyEurope BahamasAmericas 178 168 158 +10 (+6.0%) +20 (+12.7%)
#18 FranceEurope BahamasAmericas 161 152 143 +9 (+5.9%) +18 (+12.6%)
#19 MexicoAmericas BahamasAmericas 151 143 134 +8 (+5.6%) +17 (+12.7%)
#20 BrazilAmericas BahamasAmericas 135 128 121 +7 (+5.5%) +14 (+11.6%)
#21 ArgentinaAmericas BahamasAmericas 124 117 111 +7 (+6.0%) +13 (+11.7%)
#22 SpainEurope BahamasAmericas 124 117 111 +7 (+6.0%) +13 (+11.7%)
#23 South AfricaAfrica BahamasAmericas 116 110 104 +6 (+5.5%) +12 (+11.5%)
#24 RomaniaEurope BahamasAmericas 114 108 102 +6 (+5.6%) +12 (+11.8%)
#25 GreeceEurope BahamasAmericas 102 96 91 +6 (+6.3%) +11 (+12.1%)
#26 AustraliaOceania BahamasAmericas 93 88 83 +5 (+5.7%) +10 (+12.0%)
#27 Saint LuciaAmericas BahamasAmericas 87 82 78 +5 (+6.1%) +9 (+11.5%)
#28 DominicaAmericas BahamasAmericas 84 79 75 +5 (+6.3%) +9 (+12.0%)
#29 El SalvadorAmericas BahamasAmericas 81 77 73 +4 (+5.2%) +8 (+11.0%)
#30 IrelandEurope BahamasAmericas 65 61 59 +4 (+6.6%) +6 (+10.2%)
#31 RussiaEurope BahamasAmericas 61 58 56 +3 (+5.2%) +5 (+8.9%)
#32 Costa RicaAmericas BahamasAmericas 59 56 54 +3 (+5.4%) +5 (+9.3%)
#33 NetherlandsEurope BahamasAmericas 59 56 54 +3 (+5.4%) +5 (+9.3%)
#34 PanamaAmericas BahamasAmericas 57 54 52 +3 (+5.6%) +5 (+9.6%)
#35 GhanaAfrica BahamasAmericas 52 49 48 +3 (+6.1%) +4 (+8.3%)
#36 BelizeAmericas BahamasAmericas 48 45 44 +3 (+6.7%) +4 (+9.1%)
#37 EcuadorAmericas BahamasAmericas 47 44 43 +3 (+6.8%) +4 (+9.3%)
#38 HondurasAmericas BahamasAmericas 47 44 43 +3 (+6.8%) +4 (+9.3%)
#39 AustriaEurope BahamasAmericas 43 41 40 +2 (+4.9%) +3 (+7.5%)
#40 Saint Vincent and the GrenadinesAmericas BahamasAmericas 43 41 40 +2 (+4.9%) +3 (+7.5%)
#41 BermudaOther BahamasAmericas 42 40 39 +2 (+5.0%) +3 (+7.7%)
#42 Sri LankaAsia BahamasAmericas 42 40 39 +2 (+5.0%) +3 (+7.7%)
#43 ChileAmericas BahamasAmericas 38 36 35 +2 (+5.6%) +3 (+8.6%)
#44 GuatemalaAmericas BahamasAmericas 38 36 35 +2 (+5.6%) +3 (+8.6%)
#45 JapanAsia BahamasAmericas 38 36 35 +2 (+5.6%) +3 (+8.6%)
#46 Saint Kitts and NevisAmericas BahamasAmericas 37 35 34 +2 (+5.7%) +3 (+8.8%)
#47 GrenadaAmericas BahamasAmericas 36 34 33 +2 (+5.9%) +3 (+9.1%)
#48 IndonesiaAsia BahamasAmericas 36 34 33 +2 (+5.9%) +3 (+9.1%)
#49 EgyptAfrica BahamasAmericas 33 31 31 +2 (+6.5%) +2 (+6.5%)
#50 BelgiumEurope BahamasAmericas 32 30 30 +2 (+6.7%) +2 (+6.7%)