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 NicaraguaAmericas Costa RicaAmericas 423,401 350,854 292,232 +72,547 (+20.7%) +131,169 (+44.9%)
#2 NicaraguaAmericas USAAmericas 295,024 264,538 259,238 +30,486 (+11.5%) +35,786 (+13.8%)
#3 NicaraguaAmericas SpainEurope 98,452 65,254 22,838 +33,198 (+50.9%) +75,614 (+331.1%)
#4 NicaraguaAmericas PanamaAmericas 23,672 15,517 12,915 +8,155 (+52.6%) +10,757 (+83.3%)
#5 NicaraguaAmericas MexicoAmericas 18,139 8,906 4,620 +9,233 (+103.7%) +13,519 (+292.6%)
#6 NicaraguaAmericas CanadaAmericas 10,768 10,646 10,071 +122 (+1.1%) +697 (+6.9%)
#7 NicaraguaAmericas GuatemalaAmericas 10,131 9,211 8,161 +920 (+10.0%) +1,970 (+24.1%)
#8 NicaraguaAmericas HondurasAmericas 8,086 7,943 7,767 +143 (+1.8%) +319 (+4.1%)
#9 NicaraguaAmericas El SalvadorAmericas 8,063 7,956 7,823 +107 (+1.3%) +240 (+3.1%)
#10 NicaraguaAmericas VenezuelaAmericas 1,838 1,927 2,045 -89 (-4.6%) -207 (-10.1%)
#11 NicaraguaAmericas ItalyEurope 1,626 1,433 1,120 +193 (+13.5%) +506 (+45.2%)
#12 NicaraguaAmericas AustraliaOceania 877 895 863 -18 (-2.0%) +14 (+1.6%)
#13 NicaraguaAmericas ColombiaAmericas 625 593 552 +32 (+5.4%) +73 (+13.2%)
#14 NicaraguaAmericas ChileAmericas 569 507 434 +62 (+12.2%) +135 (+31.1%)
#15 NicaraguaAmericas BrazilAmericas 455 283 301 +172 (+60.8%) +154 (+51.2%)
#16 NicaraguaAmericas PeruAmericas 446 286 217 +160 (+55.9%) +229 (+105.5%)
#17 NicaraguaAmericas EcuadorAmericas 409 361 284 +48 (+13.3%) +125 (+44.0%)
#18 NicaraguaAmericas Dominican RepublicAmericas 327 303 292 +24 (+7.9%) +35 (+12.0%)
#19 NicaraguaAmericas ArgentinaAmericas 304 296 288 +8 (+2.7%) +16 (+5.6%)
#20 NicaraguaAmericas DenmarkEurope 274 232 204 +42 (+18.1%) +70 (+34.3%)
#21 NicaraguaAmericas NorwayEurope 248 223 191 +25 (+11.2%) +57 (+29.8%)
#22 NicaraguaAmericas GreeceEurope 171 161 159 +10 (+6.2%) +12 (+7.5%)
#23 NicaraguaAmericas ArubaAmericas 163 119 107 +44 (+37.0%) +56 (+52.3%)
#24 NicaraguaAmericas FinlandEurope 139 118 99 +21 (+17.8%) +40 (+40.4%)
#25 NicaraguaAmericas BoliviaAmericas 137 123 112 +14 (+11.4%) +25 (+22.3%)
#26 NicaraguaAmericas JamaicaAmericas 126 124 123 +2 (+1.6%) +3 (+2.4%)
#27 NicaraguaAmericas Puerto RicoAmericas 91 101 234 -10 (-9.9%) -143 (-61.1%)
#28 NicaraguaAmericas BulgariaEurope 52 38 28 +14 (+36.8%) +24 (+85.7%)
#29 NicaraguaAmericas CubaAmericas 50 71 109 -21 (-29.6%) -59 (-54.1%)
#30 NicaraguaAmericas HungaryEurope 31 26 20 +5 (+19.2%) +11 (+55.0%)
#31 NicaraguaAmericas LuxembourgEurope 20 17 0 +3 (+17.6%) N/A
#32 NicaraguaAmericas SlovakiaEurope 13 12 11 +1 (+8.3%) +2 (+18.2%)
#33 NicaraguaAmericas BahamasAmericas 10 9 10 +1 (+11.1%) 0 (0.0%)
#34 NicaraguaAmericas IcelandEurope 9 6 7 +3 (+50.0%) +2 (+28.6%)
#35 NicaraguaAmericas CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#36 NicaraguaAmericas SloveniaEurope 6 5 2 +1 (+20.0%) +4 (+200.0%)
#37 NicaraguaAmericas EstoniaEurope 3 3 2 0 (0.0%) +1 (+50.0%)
#38 NicaraguaAmericas GuineaAfrica 3 3 5 0 (0.0%) -2 (-40.0%)
#39 NicaraguaAmericas LiechtensteinEurope 3 3 3 0 (0.0%) 0 (0.0%)
#40 NicaraguaAmericas LithuaniaEurope 1 1 0 0 (0.0%) N/A
#41 NicaraguaAmericas LatviaEurope 0 0 0 N/A N/A