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
#4451 AlbaniaEurope ColombiaAmericas 236 190 124 +46 (+24.2%) +112 (+90.3%)
#4452 BhutanAsia Sri LankaAsia 236 233 231 +3 (+1.3%) +5 (+2.2%)
#4453 CameroonAfrica IndiaAsia 236 177 25 +59 (+33.3%) +211 (+844.0%)
#4454 FinlandEurope EgyptAfrica 236 293 0 -57 (-19.5%) N/A
#4455 JapanAsia BruneiAsia 236 220 204 +16 (+7.3%) +32 (+15.7%)
#4456 New ZealandOceania BruneiAsia 236 220 204 +16 (+7.3%) +32 (+15.7%)
#4457 ChileAmericas El SalvadorAmericas 235 232 229 +3 (+1.3%) +6 (+2.6%)
#4458 EthiopiaAfrica HungaryEurope 235 199 127 +36 (+18.1%) +108 (+85.0%)
#4459 KazakhstanAsia SloveniaEurope 235 207 100 +28 (+13.5%) +135 (+135.0%)
#4460 CyprusEurope NorwayEurope 234 210 196 +24 (+11.4%) +38 (+19.4%)
#4461 IraqMiddle East SlovakiaEurope 234 215 79 +19 (+8.8%) +155 (+196.2%)
#4462 NigeriaAfrica IcelandEurope 234 155 72 +79 (+51.0%) +162 (+225.0%)
#4463 EcuadorAmericas LuxembourgEurope 233 202 0 +31 (+15.3%) N/A
#4464 EthiopiaAfrica NamibiaAfrica 233 220 206 +13 (+5.9%) +27 (+13.1%)
#4465 GermanyEurope El SalvadorAmericas 233 230 227 +3 (+1.3%) +6 (+2.6%)
#4466 GreeceEurope North MacedoniaEurope 233 232 233 +1 (+0.4%) 0 (0.0%)
#4467 IraqMiddle East PakistanAsia 233 233 251 0 (0.0%) -18 (-7.2%)
#4468 JapanAsia MaltaEurope 233 134 62 +99 (+73.9%) +171 (+275.8%)
#4469 SenegalAfrica ZambiaAfrica 232 175 125 +57 (+32.6%) +107 (+85.6%)
#4470 TajikistanAsia BulgariaEurope 232 169 133 +63 (+37.3%) +99 (+74.4%)
#4471 AustriaEurope Dominican RepublicAmericas 231 214 207 +17 (+7.9%) +24 (+11.6%)
#4472 IndiaAsia VenezuelaAmericas 231 242 258 -11 (-4.5%) -27 (-10.5%)
#4473 SpainEurope SloveniaEurope 231 204 463 +27 (+13.2%) -232 (-50.1%)
#4474 Timor-LesteAsia GreeceEurope 231 217 215 +14 (+6.5%) +16 (+7.4%)
#4475 CanadaAmericas CameroonAfrica 230 207 178 +23 (+11.1%) +52 (+29.2%)
#4476 Saint Vincent and the GrenadinesAmericas JamaicaAmericas 230 226 224 +4 (+1.8%) +6 (+2.7%)
#4477 VanuatuOceania South AfricaAfrica 230 151 59 +79 (+52.3%) +171 (+289.8%)
#4478 AlgeriaAfrica ArgentinaAmericas 229 223 217 +6 (+2.7%) +12 (+5.5%)
#4479 CanadaAmericas GrenadaAmericas 229 225 227 +4 (+1.8%) +2 (+0.9%)
#4480 DenmarkEurope EstoniaEurope 229 225 168 +4 (+1.8%) +61 (+36.3%)
#4481 FranceEurope GuineaAfrica 229 237 248 -8 (-3.4%) -19 (-7.7%)
#4482 LatviaEurope HungaryEurope 229 194 165 +35 (+18.0%) +64 (+38.8%)
#4483 CyprusEurope MaltaEurope 228 131 61 +97 (+74.0%) +167 (+273.8%)
#4484 LithuaniaEurope MaltaEurope 228 131 61 +97 (+74.0%) +167 (+273.8%)
#4485 AustriaEurope PeruAmericas 227 96 122 +131 (+136.5%) +105 (+86.1%)
#4486 BangladeshAsia SeychellesAfrica 227 223 220 +4 (+1.8%) +7 (+3.2%)
#4487 BelarusEurope AzerbaijanAsia 227 263 333 -36 (-13.7%) -106 (-31.8%)
#4488 IranMiddle East ArgentinaAmericas 227 221 215 +6 (+2.7%) +12 (+5.6%)
#4489 IrelandEurope IcelandEurope 227 150 105 +77 (+51.3%) +122 (+116.2%)
#4490 MaltaEurope BulgariaEurope 227 165 63 +62 (+37.6%) +164 (+260.3%)
#4491 SloveniaEurope BrazilAmericas 227 195 186 +32 (+16.4%) +41 (+22.0%)
#4492 Bosnia and HerzegovinaEurope BulgariaEurope 226 164 102 +62 (+37.8%) +124 (+121.6%)
#4493 BrazilAmericas SloveniaEurope 226 199 114 +27 (+13.6%) +112 (+98.2%)
#4494 Dominican RepublicAmericas SloveniaEurope 226 199 166 +27 (+13.6%) +60 (+36.1%)
#4495 FinlandEurope SlovakiaEurope 226 208 154 +18 (+8.7%) +72 (+46.8%)
#4496 LesothoAfrica EswatiniAfrica 226 223 221 +3 (+1.3%) +5 (+2.3%)
#4497 RomaniaEurope GeorgiaAsia 226 220 214 +6 (+2.7%) +12 (+5.6%)
#4498 RwandaAfrica GabonAfrica 226 209 191 +17 (+8.1%) +35 (+18.3%)
#4499 South KoreaAsia GreeceEurope 226 213 210 +13 (+6.1%) +16 (+7.6%)
#4500 AustraliaOceania EstoniaEurope 225 221 98 +4 (+1.8%) +127 (+129.6%)