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
#5101 IndiaAsia CambodiaAsia 107 101 95 +6 (+5.9%) +12 (+12.6%)
#5102 MexicoAmericas SloveniaEurope 107 94 69 +13 (+13.8%) +38 (+55.1%)
#5103 MontenegroEurope HungaryEurope 107 91 44 +16 (+17.6%) +63 (+143.2%)
#5104 New ZealandOceania TajikistanAsia 107 107 109 0 (0.0%) -2 (-1.8%)
#5105 Saint LuciaAmericas Saint Kitts and NevisAmericas 107 104 102 +3 (+2.9%) +5 (+4.9%)
#5106 Sierra LeoneAfrica TogoAfrica 106 105 105 +1 (+1.0%) +1 (+1.0%)
#5107 SloveniaEurope IcelandEurope 106 70 32 +36 (+51.4%) +74 (+231.3%)
#5108 SloveniaEurope MaltaEurope 106 61 29 +45 (+73.8%) +77 (+265.5%)
#5109 AngolaAfrica GuineaAfrica 105 109 115 -4 (-3.7%) -10 (-8.7%)
#5110 AustraliaOceania EcuadorAmericas 105 149 206 -44 (-29.5%) -101 (-49.0%)
#5111 FijiOceania SamoaOceania 105 110 118 -5 (-4.5%) -13 (-11.0%)
#5112 HungaryEurope PanamaAmericas 105 69 59 +36 (+52.2%) +46 (+78.0%)
#5113 IcelandEurope SlovakiaEurope 105 97 63 +8 (+8.2%) +42 (+66.7%)
#5114 IndiaAsia Dominican RepublicAmericas 105 97 94 +8 (+8.2%) +11 (+11.7%)
#5115 IranMiddle East Sri LankaAsia 105 104 104 +1 (+1.0%) +1 (+1.0%)
#5116 SwitzerlandEurope LithuaniaEurope 105 100 61 +5 (+5.0%) +44 (+72.1%)
#5117 SwitzerlandEurope MauritiusAfrica 105 104 105 +1 (+1.0%) 0 (0.0%)
#5118 UruguayAmericas LuxembourgEurope 105 91 0 +14 (+15.4%) N/A
#5119 VenezuelaAmericas HondurasAmericas 105 103 102 +2 (+1.9%) +3 (+2.9%)
#5120 VietnamAsia PanamaAmericas 105 69 59 +36 (+52.2%) +46 (+78.0%)
#5121 CambodiaAsia HungaryEurope 104 88 53 +16 (+18.2%) +51 (+96.2%)
#5122 DominicaAmericas PanamaAmericas 104 68 58 +36 (+52.9%) +46 (+79.3%)
#5123 GeorgiaAsia PanamaAmericas 104 68 58 +36 (+52.9%) +46 (+79.3%)
#5124 GreeceEurope BelarusEurope 104 105 108 -1 (-1.0%) -4 (-3.7%)
#5125 IsraelMiddle East EstoniaEurope 104 102 65 +2 (+2.0%) +39 (+60.0%)
#5126 MalawiAfrica DenmarkEurope 104 101 81 +3 (+3.0%) +23 (+28.4%)
#5127 AlgeriaAfrica IcelandEurope 103 68 40 +35 (+51.5%) +63 (+157.5%)
#5128 BelarusEurope IcelandEurope 103 68 41 +35 (+51.5%) +62 (+151.2%)
#5129 BulgariaEurope Costa RicaAmericas 103 85 71 +18 (+21.2%) +32 (+45.1%)
#5130 BulgariaEurope LatviaEurope 103 112 157 -9 (-8.0%) -54 (-34.4%)
#5131 PakistanAsia TajikistanAsia 103 103 105 0 (0.0%) -2 (-1.9%)
#5132 RomaniaEurope MontenegroEurope 103 104 105 -1 (-1.0%) -2 (-1.9%)
#5133 RwandaAfrica GreeceEurope 103 97 96 +6 (+6.2%) +7 (+7.3%)
#5134 TajikistanAsia GreeceEurope 103 97 96 +6 (+6.2%) +7 (+7.3%)
#5135 ArgentinaAmericas GuineaAfrica 102 105 112 -3 (-2.9%) -10 (-8.9%)
#5136 AustraliaOceania LatviaEurope 102 111 83 -9 (-8.1%) +19 (+22.9%)
#5137 Costa RicaAmericas JamaicaAmericas 102 100 99 +2 (+2.0%) +3 (+3.0%)
#5138 CroatiaEurope PortugalEurope 102 91 81 +11 (+12.1%) +21 (+25.9%)
#5139 GreeceEurope BahamasAmericas 102 96 91 +6 (+6.3%) +11 (+12.1%)
#5140 GuyanaAmericas DenmarkEurope 102 98 101 +4 (+4.1%) +1 (+1.0%)
#5141 New ZealandOceania CroatiaEurope 102 107 116 -5 (-4.7%) -14 (-12.1%)
#5142 North MacedoniaEurope LiechtensteinEurope 102 95 88 +7 (+7.4%) +14 (+15.9%)
#5143 PolandEurope RomaniaEurope 102 161 235 -59 (-36.6%) -133 (-56.6%)
#5144 VenezuelaAmericas SloveniaEurope 102 90 46 +12 (+13.3%) +56 (+121.7%)
#5145 BarbadosAmericas Saint Kitts and NevisAmericas 101 98 96 +3 (+3.1%) +5 (+5.2%)
#5146 FranceEurope BermudaOther 101 99 101 +2 (+2.0%) 0 (0.0%)
#5147 GeorgiaAsia SlovakiaEurope 101 93 78 +8 (+8.6%) +23 (+29.5%)
#5148 GuyanaAmericas NorwayEurope 101 91 88 +10 (+11.0%) +13 (+14.8%)
#5149 JamaicaAmericas FinlandEurope 101 86 75 +15 (+17.4%) +26 (+34.7%)
#5150 South KoreaAsia EstoniaEurope 101 99 69 +2 (+2.0%) +32 (+46.4%)