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
#4751 IndiaAsia TongaOceania 169 177 188 -8 (-4.5%) -19 (-10.1%)
#4752 LiberiaAfrica TogoAfrica 169 168 168 +1 (+0.6%) +1 (+0.6%)
#4753 AngolaAfrica VenezuelaAmericas 168 176 188 -8 (-4.5%) -20 (-10.6%)
#4754 AzerbaijanAsia TajikistanAsia 168 168 169 0 (0.0%) -1 (-0.6%)
#4755 GreeceEurope GeorgiaAsia 168 163 159 +5 (+3.1%) +9 (+5.7%)
#4756 PanamaAmericas GreeceEurope 168 158 155 +10 (+6.3%) +13 (+8.4%)
#4757 Saint LuciaAmericas GrenadaAmericas 168 165 163 +3 (+1.8%) +5 (+3.1%)
#4758 TogoAfrica MauritaniaAfrica 168 156 144 +12 (+7.7%) +24 (+16.7%)
#4759 ZimbabweAfrica FinlandEurope 168 143 88 +25 (+17.5%) +80 (+90.9%)
#4760 KenyaAfrica MaltaEurope 167 96 45 +71 (+74.0%) +122 (+271.1%)
#4761 South AfricaAfrica SlovakiaEurope 167 154 112 +13 (+8.4%) +55 (+49.1%)
#4762 SpainEurope CroatiaEurope 167 175 188 -8 (-4.6%) -21 (-11.2%)
#4763 AlbaniaEurope SloveniaEurope 166 146 148 +20 (+13.7%) +18 (+12.2%)
#4764 CubaAmericas SlovakiaEurope 166 153 137 +13 (+8.5%) +29 (+21.2%)
#4765 CyprusEurope LuxembourgEurope 166 144 62 +22 (+15.3%) +104 (+167.7%)
#4766 IrelandEurope PanamaAmericas 166 109 92 +57 (+52.3%) +74 (+80.4%)
#4767 LebanonMiddle East Dominican RepublicAmericas 166 154 149 +12 (+7.8%) +17 (+11.4%)
#4768 LuxembourgEurope NorwayEurope 166 149 140 +17 (+11.4%) +26 (+18.6%)
#4769 Côte d’IvoireAfrica PortugalEurope 165 147 130 +18 (+12.2%) +35 (+26.9%)
#4770 EgyptAfrica VenezuelaAmericas 165 173 185 -8 (-4.6%) -20 (-10.8%)
#4771 HondurasAmericas JamaicaAmericas 165 162 160 +3 (+1.9%) +5 (+3.1%)
#4772 MauritiusAfrica DenmarkEurope 165 151 143 +14 (+9.3%) +22 (+15.4%)
#4773 BangladeshAsia LuxembourgEurope 164 142 30 +22 (+15.5%) +134 (+446.7%)
#4774 EgyptAfrica EstoniaEurope 164 161 68 +3 (+1.9%) +96 (+141.2%)
#4775 NetherlandsEurope GuatemalaAmericas 164 149 134 +15 (+10.1%) +30 (+22.4%)
#4776 RomaniaEurope ColombiaAmericas 164 150 161 +14 (+9.3%) +3 (+1.9%)
#4777 South KoreaAsia PortugalEurope 164 146 129 +18 (+12.3%) +35 (+27.1%)
#4778 SwedenEurope LiberiaAfrica 164 199 258 -35 (-17.6%) -94 (-36.4%)
#4779 UruguayAmericas GuatemalaAmericas 164 149 134 +15 (+10.1%) +30 (+22.4%)
#4780 AfghanistanAsia IcelandEurope 163 108 13 +55 (+50.9%) +150 (+1,153.8%)
#4781 CanadaAmericas LatviaEurope 163 177 120 -14 (-7.9%) +43 (+35.8%)
#4782 DominicaAmericas ArubaAmericas 163 119 107 +44 (+37.0%) +56 (+52.3%)
#4783 EstoniaEurope PortugalEurope 163 145 128 +18 (+12.4%) +35 (+27.3%)
#4784 JapanAsia EstoniaEurope 163 160 85 +3 (+1.9%) +78 (+91.8%)
#4785 JapanAsia ZambiaAfrica 163 123 88 +40 (+32.5%) +75 (+85.2%)
#4786 NicaraguaAmericas ArubaAmericas 163 119 107 +44 (+37.0%) +56 (+52.3%)
#4787 LibyaAfrica South SudanAfrica 162 156 153 +6 (+3.8%) +9 (+5.9%)
#4788 MongoliaAsia BelarusEurope 162 164 168 -2 (-1.2%) -6 (-3.6%)
#4789 SpainEurope CyprusEurope 162 153 149 +9 (+5.9%) +13 (+8.7%)
#4790 EgyptAfrica SloveniaEurope 161 142 113 +19 (+13.4%) +48 (+42.5%)
#4791 FranceEurope BahamasAmericas 161 152 143 +9 (+5.9%) +18 (+12.6%)
#4792 GermanyEurope BermudaOther 161 158 164 +3 (+1.9%) -3 (-1.8%)
#4793 LibyaAfrica MauritaniaAfrica 161 150 138 +11 (+7.3%) +23 (+16.7%)
#4794 FranceEurope NicaraguaAmericas 160 154 148 +6 (+3.9%) +12 (+8.1%)
#4795 NigeriaAfrica EcuadorAmericas 160 171 184 -11 (-6.4%) -24 (-13.0%)
#4796 BoliviaAmericas GuatemalaAmericas 159 145 130 +14 (+9.7%) +29 (+22.3%)
#4797 PakistanAsia EcuadorAmericas 159 207 243 -48 (-23.2%) -84 (-34.6%)
#4798 PeruAmericas IcelandEurope 159 105 75 +54 (+51.4%) +84 (+112.0%)
#4799 Sri LankaAsia LatviaEurope 159 173 28 -14 (-8.1%) +131 (+467.9%)
#4800 SyriaMiddle East CroatiaEurope 159 167 180 -8 (-4.8%) -21 (-11.7%)