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
#5901 LiberiaAfrica PortugalEurope 34 30 28 +4 (+13.3%) +6 (+21.4%)
#5902 MexicoAmericas CroatiaEurope 34 36 39 -2 (-5.6%) -5 (-12.8%)
#5903 MexicoAmericas LiechtensteinEurope 34 32 24 +2 (+6.3%) +10 (+41.7%)
#5904 MozambiqueAfrica HungaryEurope 34 29 20 +5 (+17.2%) +14 (+70.0%)
#5905 NetherlandsEurope GuineaAfrica 34 35 38 -1 (-2.9%) -4 (-10.5%)
#5906 NorwayEurope SloveniaEurope 34 30 16 +4 (+13.3%) +18 (+112.5%)
#5907 OmanMiddle East TajikistanAsia 34 34 36 0 (0.0%) -2 (-5.6%)
#5908 PanamaAmericas FinlandEurope 34 29 23 +5 (+17.2%) +11 (+47.8%)
#5909 PanamaAmericas HungaryEurope 34 29 28 +5 (+17.2%) +6 (+21.4%)
#5910 PhilippinesAsia GhanaAfrica 34 30 28 +4 (+13.3%) +6 (+21.4%)
#5911 SingaporeAsia PortugalEurope 34 30 28 +4 (+13.3%) +6 (+21.4%)
#5912 South KoreaAsia BhutanAsia 34 33 33 +1 (+3.0%) +1 (+3.0%)
#5913 SpainEurope Sri LankaAsia 34 34 35 0 (0.0%) -1 (-2.9%)
#5914 Sri LankaAsia BhutanAsia 34 33 33 +1 (+3.0%) +1 (+3.0%)
#5915 SwedenEurope NicaraguaAmericas 34 33 33 +1 (+3.0%) +1 (+3.0%)
#5916 SyriaMiddle East LiechtensteinEurope 34 32 7 +2 (+6.3%) +27 (+385.7%)
#5917 AlgeriaAfrica EstoniaEurope 33 32 24 +1 (+3.1%) +9 (+37.5%)
#5918 BangladeshAsia BoliviaAmericas 33 30 29 +3 (+10.0%) +4 (+13.8%)
#5919 BoliviaAmericas CubaAmericas 33 46 52 -13 (-28.3%) -19 (-36.5%)
#5920 CameroonAfrica BulgariaEurope 33 24 13 +9 (+37.5%) +20 (+153.8%)
#5921 Costa RicaAmericas LuxembourgEurope 33 29 0 +4 (+13.8%) N/A
#5922 CubaAmericas EstoniaEurope 33 32 16 +1 (+3.1%) +17 (+106.3%)
#5923 EcuadorAmericas CubaAmericas 33 47 53 -14 (-29.8%) -20 (-37.7%)
#5924 EgyptAfrica BahamasAmericas 33 31 31 +2 (+6.5%) +2 (+6.5%)
#5925 IcelandEurope CyprusEurope 33 31 31 +2 (+6.5%) +2 (+6.5%)
#5926 IranMiddle East Dominican RepublicAmericas 33 31 30 +2 (+6.5%) +3 (+10.0%)
#5927 MaltaEurope CyprusEurope 33 31 31 +2 (+6.5%) +2 (+6.5%)
#5928 NetherlandsEurope El SalvadorAmericas 33 33 33 0 (0.0%) 0 (0.0%)
#5929 ParaguayAmericas FinlandEurope 33 28 24 +5 (+17.9%) +9 (+37.5%)
#5930 PeruAmericas CyprusEurope 33 31 31 +2 (+6.5%) +2 (+6.5%)
#5931 SerbiaEurope BelarusEurope 33 33 35 0 (0.0%) -2 (-5.7%)
#5932 SingaporeAsia CyprusEurope 33 31 31 +2 (+6.5%) +2 (+6.5%)
#5933 SlovakiaEurope LatviaEurope 33 36 22 -3 (-8.3%) +11 (+50.0%)
#5934 SpainEurope BelarusEurope 33 33 35 0 (0.0%) -2 (-5.7%)
#5935 SurinameAmericas DenmarkEurope 33 33 33 0 (0.0%) 0 (0.0%)
#5936 TürkiyeAsia Dominican RepublicAmericas 33 31 30 +2 (+6.5%) +3 (+10.0%)
#5937 UAEMiddle East EstoniaEurope 33 32 7 +1 (+3.1%) +26 (+371.4%)
#5938 UgandaAfrica PortugalEurope 33 29 27 +4 (+13.8%) +6 (+22.2%)
#5939 BelgiumEurope BahamasAmericas 32 30 30 +2 (+6.7%) +2 (+6.7%)
#5940 BhutanAsia BulgariaEurope 32 23 21 +9 (+39.1%) +11 (+52.4%)
#5941 BulgariaEurope NamibiaAfrica 32 30 29 +2 (+6.7%) +3 (+10.3%)
#5942 CameroonAfrica LithuaniaEurope 32 30 7 +2 (+6.7%) +25 (+357.1%)
#5943 Côte d’IvoireAfrica NamibiaAfrica 32 30 29 +2 (+6.7%) +3 (+10.3%)
#5944 GermanyEurope SamoaOceania 32 34 37 -2 (-5.9%) -5 (-13.5%)
#5945 GhanaAfrica Antigua and BarbudaAmericas 32 31 31 +1 (+3.2%) +1 (+3.2%)
#5946 GuatemalaAmericas GreeceEurope 32 30 30 +2 (+6.7%) +2 (+6.7%)
#5947 HungaryEurope BoliviaAmericas 32 29 28 +3 (+10.3%) +4 (+14.3%)
#5948 IranMiddle East NamibiaAfrica 32 30 29 +2 (+6.7%) +3 (+10.3%)
#5949 JamaicaAmericas IcelandEurope 32 21 18 +11 (+52.4%) +14 (+77.8%)
#5950 JapanAsia Puerto RicoAmericas 32 35 83 -3 (-8.6%) -51 (-61.4%)