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 EcuadorAmericas USAAmericas 561,895 469,786 447,534 +92,109 (+19.6%) +114,361 (+25.6%)
#2 EcuadorAmericas SpainEurope 432,111 415,195 409,807 +16,916 (+4.1%) +22,304 (+5.4%)
#3 EcuadorAmericas ItalyEurope 76,883 79,164 78,367 -2,281 (-2.9%) -1,484 (-1.9%)
#4 EcuadorAmericas ChileAmericas 46,245 40,005 25,157 +6,240 (+15.6%) +21,088 (+83.8%)
#5 EcuadorAmericas VenezuelaAmericas 33,255 34,858 36,973 -1,603 (-4.6%) -3,718 (-10.1%)
#6 EcuadorAmericas ColombiaAmericas 21,357 19,215 16,342 +2,142 (+11.1%) +5,015 (+30.7%)
#7 EcuadorAmericas CanadaAmericas 16,675 16,264 15,761 +411 (+2.5%) +914 (+5.8%)
#8 EcuadorAmericas PeruAmericas 10,046 8,458 6,215 +1,588 (+18.8%) +3,831 (+61.6%)
#9 EcuadorAmericas ArgentinaAmericas 9,704 8,066 6,197 +1,638 (+20.3%) +3,507 (+56.6%)
#10 EcuadorAmericas MexicoAmericas 7,582 4,156 3,010 +3,426 (+82.4%) +4,572 (+151.9%)
#11 EcuadorAmericas BelgiumEurope 7,478 6,782 6,182 +696 (+10.3%) +1,296 (+21.0%)
#12 EcuadorAmericas PanamaAmericas 4,883 3,201 2,672 +1,682 (+52.5%) +2,211 (+82.7%)
#13 EcuadorAmericas AustraliaOceania 3,550 2,836 2,758 +714 (+25.2%) +792 (+28.7%)
#14 EcuadorAmericas BrazilAmericas 2,181 2,388 2,070 -207 (-8.7%) +111 (+5.4%)
#15 EcuadorAmericas Costa RicaAmericas 1,842 1,526 1,272 +316 (+20.7%) +570 (+44.8%)
#16 EcuadorAmericas BoliviaAmericas 1,245 1,115 1,003 +130 (+11.7%) +242 (+24.1%)
#17 EcuadorAmericas NorwayEurope 926 833 759 +93 (+11.2%) +167 (+22.0%)
#18 EcuadorAmericas ChinaAsia 807 708 449 +99 (+14.0%) +358 (+79.7%)
#19 EcuadorAmericas DenmarkEurope 777 650 603 +127 (+19.5%) +174 (+28.9%)
#20 EcuadorAmericas Dominican RepublicAmericas 653 605 581 +48 (+7.9%) +72 (+12.4%)
#21 EcuadorAmericas PortugalEurope 575 511 447 +64 (+12.5%) +128 (+28.6%)
#22 EcuadorAmericas HondurasAmericas 478 470 461 +8 (+1.7%) +17 (+3.7%)
#23 EcuadorAmericas Puerto RicoAmericas 314 348 851 -34 (-9.8%) -537 (-63.1%)
#24 EcuadorAmericas FinlandEurope 265 225 180 +40 (+17.8%) +85 (+47.2%)
#25 EcuadorAmericas HungaryEurope 258 219 107 +39 (+17.8%) +151 (+141.1%)
#26 EcuadorAmericas LuxembourgEurope 233 202 0 +31 (+15.3%) N/A
#27 EcuadorAmericas GuatemalaAmericas 196 178 160 +18 (+10.1%) +36 (+22.5%)
#28 EcuadorAmericas El SalvadorAmericas 126 124 123 +2 (+1.6%) +3 (+2.4%)
#29 EcuadorAmericas NicaraguaAmericas 119 115 111 +4 (+3.5%) +8 (+7.2%)
#30 EcuadorAmericas GreeceEurope 90 85 83 +5 (+5.9%) +7 (+8.4%)
#31 EcuadorAmericas IcelandEurope 83 55 32 +28 (+50.9%) +51 (+159.4%)
#32 EcuadorAmericas SlovakiaEurope 52 48 36 +4 (+8.3%) +16 (+44.4%)
#33 EcuadorAmericas BahamasAmericas 47 44 43 +3 (+6.8%) +4 (+9.3%)
#34 EcuadorAmericas BulgariaEurope 39 28 15 +11 (+39.3%) +24 (+160.0%)
#35 EcuadorAmericas CubaAmericas 33 47 53 -14 (-29.8%) -20 (-37.7%)
#36 EcuadorAmericas EstoniaEurope 24 24 11 0 (0.0%) +13 (+118.2%)
#37 EcuadorAmericas LiechtensteinEurope 13 12 11 +1 (+8.3%) +2 (+18.2%)
#38 EcuadorAmericas SloveniaEurope 11 10 9 +1 (+10.0%) +2 (+22.2%)
#39 EcuadorAmericas CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)
#40 EcuadorAmericas LithuaniaEurope 5 5 1 0 (0.0%) +4 (+400.0%)
#41 EcuadorAmericas LatviaEurope 3 3 2 0 (0.0%) +1 (+50.0%)
#42 EcuadorAmericas GuineaAfrica 0 0 2 N/A -2 (-100.0%)