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 LibyaAfrica TürkiyeAsia 29,478 25,904 12,602 +3,574 (+13.8%) +16,876 (+133.9%)
#2 LibyaAfrica ItalyEurope 29,343 32,689 33,769 -3,346 (-10.2%) -4,426 (-13.1%)
#3 LibyaAfrica JordanMiddle East 28,839 25,975 21,875 +2,864 (+11.0%) +6,964 (+31.8%)
#4 LibyaAfrica IsraelMiddle East 19,768 18,672 17,323 +1,096 (+5.9%) +2,445 (+14.1%)
#5 LibyaAfrica CanadaAmericas 10,737 8,394 8,384 +2,343 (+27.9%) +2,353 (+28.1%)
#6 LibyaAfrica TunisiaAfrica 10,180 9,688 9,119 +492 (+5.1%) +1,061 (+11.6%)
#7 LibyaAfrica MaltaEurope 6,607 3,801 1,745 +2,806 (+73.8%) +4,862 (+278.6%)
#8 LibyaAfrica AustraliaOceania 2,812 2,881 2,797 -69 (-2.4%) +15 (+0.5%)
#9 LibyaAfrica EgyptAfrica 2,564 3,285 5 -721 (-21.9%) +2,559 (+51,180.0%)
#10 LibyaAfrica AlgeriaAfrica 2,364 2,281 2,195 +83 (+3.6%) +169 (+7.7%)
#11 LibyaAfrica ChadAfrica 1,708 1,504 1,297 +204 (+13.6%) +411 (+31.7%)
#12 LibyaAfrica MaliAfrica 1,421 1,266 1,080 +155 (+12.2%) +341 (+31.6%)
#13 LibyaAfrica MoroccoAfrica 1,376 1,268 1,155 +108 (+8.5%) +221 (+19.1%)
#14 LibyaAfrica NorwayEurope 845 760 539 +85 (+11.2%) +306 (+56.8%)
#15 LibyaAfrica GreeceEurope 693 652 639 +41 (+6.3%) +54 (+8.5%)
#16 LibyaAfrica HungaryEurope 466 395 406 +71 (+18.0%) +60 (+14.8%)
#17 LibyaAfrica DenmarkEurope 422 333 257 +89 (+26.7%) +165 (+64.2%)
#18 LibyaAfrica BulgariaEurope 404 294 210 +110 (+37.4%) +194 (+92.4%)
#19 LibyaAfrica PolandEurope 398 401 306 -3 (-0.7%) +92 (+30.1%)
#20 LibyaAfrica FinlandEurope 293 249 192 +44 (+17.7%) +101 (+52.6%)
#21 LibyaAfrica ChileAmericas 266 242 104 +24 (+9.9%) +162 (+155.8%)
#22 LibyaAfrica South AfricaAfrica 255 249 240 +6 (+2.4%) +15 (+6.3%)
#23 LibyaAfrica CyprusEurope 238 224 219 +14 (+6.3%) +19 (+8.7%)
#24 LibyaAfrica SerbiaEurope 220 242 206 -22 (-9.1%) +14 (+6.8%)
#25 LibyaAfrica South SudanAfrica 162 156 153 +6 (+3.8%) +9 (+5.9%)
#26 LibyaAfrica MauritaniaAfrica 161 150 138 +11 (+7.3%) +23 (+16.7%)
#27 LibyaAfrica CroatiaEurope 132 139 150 -7 (-5.0%) -18 (-12.0%)
#28 LibyaAfrica VenezuelaAmericas 120 126 135 -6 (-4.8%) -15 (-11.1%)
#29 LibyaAfrica PortugalEurope 119 106 28 +13 (+12.3%) +91 (+325.0%)
#30 LibyaAfrica SlovakiaEurope 95 87 59 +8 (+9.2%) +36 (+61.0%)
#31 LibyaAfrica LuxembourgEurope 92 80 0 +12 (+15.0%) N/A
#32 LibyaAfrica PanamaAmericas 69 45 38 +24 (+53.3%) +31 (+81.6%)
#33 LibyaAfrica SloveniaEurope 63 56 40 +7 (+12.5%) +23 (+57.5%)
#34 LibyaAfrica GuineaAfrica 40 41 44 -1 (-2.4%) -4 (-9.1%)
#35 LibyaAfrica Sri LankaAsia 39 39 40 0 (0.0%) -1 (-2.5%)
#36 LibyaAfrica NamibiaAfrica 37 35 34 +2 (+5.7%) +3 (+8.8%)
#37 LibyaAfrica Costa RicaAmericas 16 13 11 +3 (+23.1%) +5 (+45.5%)
#38 LibyaAfrica IcelandEurope 11 7 4 +4 (+57.1%) +7 (+175.0%)
#39 LibyaAfrica EstoniaEurope 9 9 5 0 (0.0%) +4 (+80.0%)
#40 LibyaAfrica LithuaniaEurope 5 5 5 0 (0.0%) 0 (0.0%)
#41 LibyaAfrica LatviaEurope 4 4 3 0 (0.0%) +1 (+33.3%)
#42 LibyaAfrica BoliviaAmericas 3 3 4 0 (0.0%) -1 (-25.0%)
#43 LibyaAfrica LiechtensteinEurope 0 0 1 N/A -1 (-100.0%)