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 AlgeriaAfrica FranceEurope 1,405,235 1,407,480 1,380,732 -2,245 (-0.2%) +24,503 (+1.8%)
#2 AlgeriaAfrica CanadaAmericas 96,774 77,293 64,357 +19,481 (+25.2%) +32,417 (+50.4%)
#3 AlgeriaAfrica SpainEurope 83,122 70,278 58,586 +12,844 (+18.3%) +24,536 (+41.9%)
#4 AlgeriaAfrica IsraelMiddle East 53,589 50,552 46,899 +3,037 (+6.0%) +6,690 (+14.3%)
#5 AlgeriaAfrica BelgiumEurope 30,393 27,831 25,852 +2,562 (+9.2%) +4,541 (+17.6%)
#6 AlgeriaAfrica ItalyEurope 21,682 21,467 21,098 +215 (+1.0%) +584 (+2.8%)
#7 AlgeriaAfrica TürkiyeAsia 16,719 9,030 1,373 +7,689 (+85.1%) +15,346 (+1,117.7%)
#8 AlgeriaAfrica MoroccoAfrica 15,731 14,497 13,194 +1,234 (+8.5%) +2,537 (+19.2%)
#9 AlgeriaAfrica TunisiaAfrica 11,622 11,060 10,411 +562 (+5.1%) +1,211 (+11.6%)
#10 AlgeriaAfrica SwitzerlandEurope 11,016 10,311 9,442 +705 (+6.8%) +1,574 (+16.7%)
#11 AlgeriaAfrica GuineaAfrica 6,542 6,766 7,044 -224 (-3.3%) -502 (-7.1%)
#12 AlgeriaAfrica SenegalAfrica 4,447 4,338 4,204 +109 (+2.5%) +243 (+5.8%)
#13 AlgeriaAfrica LibyaAfrica 4,049 3,830 3,577 +219 (+5.7%) +472 (+13.2%)
#14 AlgeriaAfrica MauritaniaAfrica 1,922 1,788 1,634 +134 (+7.5%) +288 (+17.6%)
#15 AlgeriaAfrica AustraliaOceania 1,643 1,684 1,606 -41 (-2.4%) +37 (+2.3%)
#16 AlgeriaAfrica NorwayEurope 1,427 1,283 1,210 +144 (+11.2%) +217 (+17.9%)
#17 AlgeriaAfrica LuxembourgEurope 1,286 1,113 100 +173 (+15.5%) +1,186 (+1,186.0%)
#18 AlgeriaAfrica FinlandEurope 1,194 1,014 781 +180 (+17.8%) +413 (+52.9%)
#19 AlgeriaAfrica HungaryEurope 1,096 929 684 +167 (+18.0%) +412 (+60.2%)
#20 AlgeriaAfrica DenmarkEurope 1,053 988 923 +65 (+6.6%) +130 (+14.1%)
#21 AlgeriaAfrica South AfricaAfrica 855 1,024 1,061 -169 (-16.5%) -206 (-19.4%)
#22 AlgeriaAfrica PolandEurope 826 793 685 +33 (+4.2%) +141 (+20.6%)
#23 AlgeriaAfrica BulgariaEurope 633 460 347 +173 (+37.6%) +286 (+82.4%)
#24 AlgeriaAfrica MaliAfrica 621 553 473 +68 (+12.3%) +148 (+31.3%)
#25 AlgeriaAfrica NamibiaAfrica 536 505 473 +31 (+6.1%) +63 (+13.3%)
#26 AlgeriaAfrica EgyptAfrica 465 588 5 -123 (-20.9%) +460 (+9,200.0%)
#27 AlgeriaAfrica GreeceEurope 432 407 1,099 +25 (+6.1%) -667 (-60.7%)
#28 AlgeriaAfrica ChinaAsia 379 349 443 +30 (+8.6%) -64 (-14.4%)
#29 AlgeriaAfrica PortugalEurope 294 261 230 +33 (+12.6%) +64 (+27.8%)
#30 AlgeriaAfrica MaltaEurope 269 155 72 +114 (+73.5%) +197 (+273.6%)
#31 AlgeriaAfrica BrazilAmericas 250 243 206 +7 (+2.9%) +44 (+21.4%)
#32 AlgeriaAfrica ArgentinaAmericas 229 223 217 +6 (+2.7%) +12 (+5.5%)
#33 AlgeriaAfrica MexicoAmericas 205 171 128 +34 (+19.9%) +77 (+60.2%)
#34 AlgeriaAfrica SlovakiaEurope 136 125 105 +11 (+8.8%) +31 (+29.5%)
#35 AlgeriaAfrica TajikistanAsia 128 128 129 0 (0.0%) -1 (-0.8%)
#36 AlgeriaAfrica NicaraguaAmericas 121 117 113 +4 (+3.4%) +8 (+7.1%)
#37 AlgeriaAfrica GabonAfrica 117 108 100 +9 (+8.3%) +17 (+17.0%)
#38 AlgeriaAfrica IcelandEurope 103 68 40 +35 (+51.5%) +63 (+157.5%)
#39 AlgeriaAfrica VenezuelaAmericas 85 89 95 -4 (-4.5%) -10 (-10.5%)
#40 AlgeriaAfrica BelarusEurope 50 51 53 -1 (-2.0%) -3 (-5.7%)
#41 AlgeriaAfrica CroatiaEurope 48 50 56 -2 (-4.0%) -8 (-14.3%)
#42 AlgeriaAfrica SloveniaEurope 45 40 28 +5 (+12.5%) +17 (+60.7%)
#43 AlgeriaAfrica CyprusEurope 36 34 34 +2 (+5.9%) +2 (+5.9%)
#44 AlgeriaAfrica EstoniaEurope 33 32 24 +1 (+3.1%) +9 (+37.5%)
#45 AlgeriaAfrica Costa RicaAmericas 17 14 12 +3 (+21.4%) +5 (+41.7%)
#46 AlgeriaAfrica LatviaEurope 17 18 15 -1 (-5.6%) +2 (+13.3%)
#47 AlgeriaAfrica GeorgiaAsia 16 16 17 0 (0.0%) -1 (-5.9%)
#48 AlgeriaAfrica GhanaAfrica 15 13 13 +2 (+15.4%) +2 (+15.4%)
#49 AlgeriaAfrica LithuaniaEurope 12 11 8 +1 (+9.1%) +4 (+50.0%)
#50 AlgeriaAfrica CubaAmericas 6 8 13 -2 (-25.0%) -7 (-53.8%)