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
#6151 GermanyEurope GuineaAfrica 23 24 27 -1 (-4.2%) -4 (-14.8%)
#6152 HungaryEurope Dominican RepublicAmericas 23 21 21 +2 (+9.5%) +2 (+9.5%)
#6153 KyrgyzstanAsia CyprusEurope 23 22 22 +1 (+4.5%) +1 (+4.5%)
#6154 New ZealandOceania EswatiniAfrica 23 23 25 0 (0.0%) -2 (-8.0%)
#6155 PakistanAsia SeychellesAfrica 23 23 24 0 (0.0%) -1 (-4.2%)
#6156 Sierra LeoneAfrica LuxembourgEurope 23 20 0 +3 (+15.0%) N/A
#6157 SlovakiaEurope BoliviaAmericas 23 21 21 +2 (+9.5%) +2 (+9.5%)
#6158 SpainEurope SeychellesAfrica 23 23 24 0 (0.0%) -1 (-4.2%)
#6159 Sri LankaAsia GhanaAfrica 23 21 20 +2 (+9.5%) +3 (+15.0%)
#6160 SwedenEurope BhutanAsia 23 22 23 +1 (+4.5%) 0 (0.0%)
#6161 TürkiyeAsia BelarusEurope 23 23 25 0 (0.0%) -2 (-8.0%)
#6162 UkraineEurope Cabo VerdeAfrica 23 22 22 +1 (+4.5%) +1 (+4.5%)
#6163 UruguayAmericas BulgariaEurope 23 17 16 +6 (+35.3%) +7 (+43.8%)
#6164 BahamasAmericas DenmarkEurope 22 21 18 +1 (+4.8%) +4 (+22.2%)
#6165 BahrainMiddle East GreeceEurope 22 21 22 +1 (+4.8%) 0 (0.0%)
#6166 BelgiumEurope GeorgiaAsia 22 21 22 +1 (+4.8%) 0 (0.0%)
#6167 BeninAfrica FinlandEurope 22 19 18 +3 (+15.8%) +4 (+22.2%)
#6168 BoliviaAmericas GreeceEurope 22 21 22 +1 (+4.8%) 0 (0.0%)
#6169 BoliviaAmericas Puerto RicoAmericas 22 24 56 -2 (-8.3%) -34 (-60.7%)
#6170 BotswanaAfrica FinlandEurope 22 19 15 +3 (+15.8%) +7 (+46.7%)
#6171 BulgariaEurope BahamasAmericas 22 21 21 +1 (+4.8%) +1 (+4.8%)
#6172 Cabo VerdeAfrica HungaryEurope 22 19 5 +3 (+15.8%) +17 (+340.0%)
#6173 GambiaAfrica SloveniaEurope 22 19 16 +3 (+15.8%) +6 (+37.5%)
#6174 IndonesiaAsia CroatiaEurope 22 23 27 -1 (-4.3%) -5 (-18.5%)
#6175 IraqMiddle East Costa RicaAmericas 22 18 15 +4 (+22.2%) +7 (+46.7%)
#6176 IrelandEurope BelarusEurope 22 22 24 0 (0.0%) -2 (-8.3%)
#6177 ItalyEurope BelarusEurope 22 22 24 0 (0.0%) -2 (-8.3%)
#6178 ItalyEurope MongoliaAsia 22 21 21 +1 (+4.8%) +1 (+4.8%)
#6179 KenyaAfrica BahamasAmericas 22 21 21 +1 (+4.8%) +1 (+4.8%)
#6180 KenyaAfrica EstoniaEurope 22 22 7 0 (0.0%) +15 (+214.3%)
#6181 KyrgyzstanAsia SloveniaEurope 22 19 7 +3 (+15.8%) +15 (+214.3%)
#6182 LatviaEurope CroatiaEurope 22 23 27 -1 (-4.3%) -5 (-18.5%)
#6183 LiechtensteinEurope DenmarkEurope 22 26 20 -4 (-15.4%) +2 (+10.0%)
#6184 LiechtensteinEurope NorwayEurope 22 20 27 +2 (+10.0%) -5 (-18.5%)
#6185 LithuaniaEurope CroatiaEurope 22 23 26 -1 (-4.3%) -4 (-15.4%)
#6186 LuxembourgEurope Costa RicaAmericas 22 18 15 +4 (+22.2%) +7 (+46.7%)
#6187 MadagascarAfrica FinlandEurope 22 19 14 +3 (+15.8%) +8 (+57.1%)
#6188 MongoliaAsia Costa RicaAmericas 22 18 15 +4 (+22.2%) +7 (+46.7%)
#6189 MoroccoAfrica LatviaEurope 22 24 12 -2 (-8.3%) +10 (+83.3%)
#6190 NepalAsia BulgariaEurope 22 16 8 +6 (+37.5%) +14 (+175.0%)
#6191 PakistanAsia BhutanAsia 22 21 22 +1 (+4.8%) 0 (0.0%)
#6192 PakistanAsia MongoliaAsia 22 21 21 +1 (+4.8%) +1 (+4.8%)
#6193 ParaguayAmericas HungaryEurope 22 19 15 +3 (+15.8%) +7 (+46.7%)
#6194 RomaniaEurope North MacedoniaEurope 22 22 23 0 (0.0%) -1 (-4.3%)
#6195 Sierra LeoneAfrica EgyptAfrica 22 20 12 +2 (+10.0%) +10 (+83.3%)
#6196 SingaporeAsia SlovakiaEurope 22 20 17 +2 (+10.0%) +5 (+29.4%)
#6197 South KoreaAsia CroatiaEurope 22 23 27 -1 (-4.3%) -5 (-18.5%)
#6198 Sri LankaAsia SloveniaEurope 22 19 17 +3 (+15.8%) +5 (+29.4%)
#6199 SwitzerlandEurope MongoliaAsia 22 21 21 +1 (+4.8%) +1 (+4.8%)
#6200 TogoAfrica GreeceEurope 22 21 11 +1 (+4.8%) +11 (+100.0%)