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
#5151 SwedenEurope VenezuelaAmericas 101 106 114 -5 (-4.7%) -13 (-11.4%)
#5152 GuatemalaAmericas FinlandEurope 100 85 71 +15 (+17.6%) +29 (+40.8%)
#5153 IndonesiaAsia NamibiaAfrica 100 94 88 +6 (+6.4%) +12 (+13.6%)
#5154 ItalyEurope Bosnia and HerzegovinaEurope 100 106 116 -6 (-5.7%) -16 (-13.8%)
#5155 Sierra LeoneAfrica BrazilAmericas 100 530 266 -430 (-81.1%) -166 (-62.4%)
#5156 VietnamAsia KyrgyzstanAsia 100 102 107 -2 (-2.0%) -7 (-6.5%)
#5157 IsraelMiddle East LatviaEurope 99 108 78 -9 (-8.3%) +21 (+26.9%)
#5158 KuwaitMiddle East SlovakiaEurope 99 91 75 +8 (+8.8%) +24 (+32.0%)
#5159 KyrgyzstanAsia FinlandEurope 99 84 43 +15 (+17.9%) +56 (+130.2%)
#5160 NorwayEurope CroatiaEurope 99 104 113 -5 (-4.8%) -14 (-12.4%)
#5161 PolandEurope North MacedoniaEurope 99 99 100 0 (0.0%) -1 (-1.0%)
#5162 RussiaEurope SeychellesAfrica 99 97 96 +2 (+2.1%) +3 (+3.1%)
#5163 Saint Kitts and NevisAmericas JamaicaAmericas 99 97 96 +2 (+2.1%) +3 (+3.1%)
#5164 ArgentinaAmericas BelarusEurope 98 99 102 -1 (-1.0%) -4 (-3.9%)
#5165 ArgentinaAmericas SlovakiaEurope 98 90 83 +8 (+8.9%) +15 (+18.1%)
#5166 Dominican RepublicAmericas LiechtensteinEurope 98 92 73 +6 (+6.5%) +25 (+34.2%)
#5167 LuxembourgEurope MontenegroEurope 98 99 100 -1 (-1.0%) -2 (-2.0%)
#5168 LuxembourgEurope SlovakiaEurope 98 90 57 +8 (+8.9%) +41 (+71.9%)
#5169 MontenegroEurope PortugalEurope 98 87 77 +11 (+12.6%) +21 (+27.3%)
#5170 Sri LankaAsia LuxembourgEurope 98 85 0 +13 (+15.3%) N/A
#5171 BeninAfrica AustraliaOceania 97 98 105 -1 (-1.0%) -8 (-7.6%)
#5172 CubaAmericas IcelandEurope 97 64 57 +33 (+51.6%) +40 (+70.2%)
#5173 GabonAfrica MauritaniaAfrica 97 90 84 +7 (+7.8%) +13 (+15.5%)
#5174 GuyanaAmericas BermudaOther 97 95 90 +2 (+2.1%) +7 (+7.8%)
#5175 LithuaniaEurope CyprusEurope 97 91 89 +6 (+6.6%) +8 (+9.0%)
#5176 New ZealandOceania CyprusEurope 97 91 89 +6 (+6.6%) +8 (+9.0%)
#5177 SpainEurope MauritaniaAfrica 97 90 84 +7 (+7.8%) +13 (+15.5%)
#5178 Sri LankaAsia PortugalEurope 97 86 26 +11 (+12.8%) +71 (+273.1%)
#5179 TunisiaAfrica SloveniaEurope 97 86 53 +11 (+12.8%) +44 (+83.0%)
#5180 TurkmenistanAsia NorwayEurope 97 87 76 +10 (+11.5%) +21 (+27.6%)
#5181 UzbekistanAsia MaltaEurope 97 56 27 +41 (+73.2%) +70 (+259.3%)
#5182 PolandEurope MontenegroEurope 96 97 98 -1 (-1.0%) -2 (-2.0%)
#5183 AustraliaOceania Costa RicaAmericas 95 79 67 +16 (+20.3%) +28 (+41.8%)
#5184 DenmarkEurope MontenegroEurope 95 96 97 -1 (-1.0%) -2 (-2.1%)
#5185 EthiopiaAfrica Antigua and BarbudaAmericas 95 92 90 +3 (+3.3%) +5 (+5.6%)
#5186 IrelandEurope BoliviaAmericas 95 85 78 +10 (+11.8%) +17 (+21.8%)
#5187 LibyaAfrica SlovakiaEurope 95 87 59 +8 (+9.2%) +36 (+61.0%)
#5188 MadagascarAfrica DenmarkEurope 95 80 61 +15 (+18.8%) +34 (+55.7%)
#5189 MaltaEurope GreeceEurope 95 89 89 +6 (+6.7%) +6 (+6.7%)
#5190 MongoliaAsia LatviaEurope 95 103 109 -8 (-7.8%) -14 (-12.8%)
#5191 PanamaAmericas NorwayEurope 95 85 60 +10 (+11.8%) +35 (+58.3%)
#5192 PortugalEurope São Tomé and PríncipeAfrica 95 104 118 -9 (-8.7%) -23 (-19.5%)
#5193 SenegalAfrica GhanaAfrica 95 85 75 +10 (+11.8%) +20 (+26.7%)
#5194 BeninAfrica Sierra LeoneAfrica 94 101 65 -7 (-6.9%) +29 (+44.6%)
#5195 ColombiaAmericas BulgariaEurope 94 68 36 +26 (+38.2%) +58 (+161.1%)
#5196 GabonAfrica LuxembourgEurope 94 81 0 +13 (+16.0%) N/A
#5197 NetherlandsEurope HondurasAmericas 94 92 91 +2 (+2.2%) +3 (+3.3%)
#5198 South AfricaAfrica SloveniaEurope 94 83 47 +11 (+13.3%) +47 (+100.0%)
#5199 AustraliaOceania BahamasAmericas 93 88 83 +5 (+5.7%) +10 (+12.0%)
#5200 AustriaEurope LatviaEurope 93 101 90 -8 (-7.9%) +3 (+3.3%)