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 LuxembourgEurope FranceEurope 32,587 16,121 16,173 +16,466 (+102.1%) +16,414 (+101.5%)
#2 LuxembourgEurope BelgiumEurope 16,076 14,609 13,431 +1,467 (+10.0%) +2,645 (+19.7%)
#3 LuxembourgEurope PortugalEurope 5,065 4,502 3,926 +563 (+12.5%) +1,139 (+29.0%)
#4 LuxembourgEurope ItalyEurope 4,337 4,569 4,605 -232 (-5.1%) -268 (-5.8%)
#5 LuxembourgEurope DenmarkEurope 739 632 517 +107 (+16.9%) +222 (+42.9%)
#6 LuxembourgEurope SerbiaEurope 731 791 846 -60 (-7.6%) -115 (-13.6%)
#7 LuxembourgEurope PolandEurope 388 338 264 +50 (+14.8%) +124 (+47.0%)
#8 LuxembourgEurope HungaryEurope 336 285 167 +51 (+17.9%) +169 (+101.2%)
#9 LuxembourgEurope AustraliaOceania 322 308 252 +14 (+4.5%) +70 (+27.8%)
#10 LuxembourgEurope IcelandEurope 272 180 142 +92 (+51.1%) +130 (+91.5%)
#11 LuxembourgEurope NorwayEurope 166 149 140 +17 (+11.4%) +26 (+18.6%)
#12 LuxembourgEurope BulgariaEurope 150 109 64 +41 (+37.6%) +86 (+134.4%)
#13 LuxembourgEurope GreeceEurope 148 139 137 +9 (+6.5%) +11 (+8.0%)
#14 LuxembourgEurope FinlandEurope 124 105 92 +19 (+18.1%) +32 (+34.8%)
#15 LuxembourgEurope MontenegroEurope 98 99 100 -1 (-1.0%) -2 (-2.0%)
#16 LuxembourgEurope SlovakiaEurope 98 90 57 +8 (+8.9%) +41 (+71.9%)
#17 LuxembourgEurope NamibiaAfrica 47 44 42 +3 (+6.8%) +5 (+11.9%)
#18 LuxembourgEurope SloveniaEurope 44 39 39 +5 (+12.8%) +5 (+12.8%)
#19 LuxembourgEurope EstoniaEurope 29 28 11 +1 (+3.6%) +18 (+163.6%)
#20 LuxembourgEurope CroatiaEurope 26 27 31 -1 (-3.7%) -5 (-16.1%)
#21 LuxembourgEurope LithuaniaEurope 25 24 18 +1 (+4.2%) +7 (+38.9%)
#22 LuxembourgEurope Costa RicaAmericas 22 18 15 +4 (+22.2%) +7 (+46.7%)
#23 LuxembourgEurope LatviaEurope 9 10 7 -1 (-10.0%) +2 (+28.6%)
#24 LuxembourgEurope CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#25 LuxembourgEurope BoliviaAmericas 7 6 7 +1 (+16.7%) 0 (0.0%)
#26 LuxembourgEurope Cabo VerdeAfrica 3 3 4 0 (0.0%) -1 (-25.0%)
#27 LuxembourgEurope LiechtensteinEurope 2 2 3 0 (0.0%) -1 (-33.3%)