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
#5051 TürkiyeAsia VenezuelaAmericas 117 123 132 -6 (-4.9%) -15 (-11.4%)
#5052 Costa RicaAmericas HungaryEurope 116 98 44 +18 (+18.4%) +72 (+163.6%)
#5053 MalaysiaAsia MaldivesAsia 116 108 101 +8 (+7.4%) +15 (+14.9%)
#5054 SlovakiaEurope PortugalEurope 116 103 92 +13 (+12.6%) +24 (+26.1%)
#5055 South AfricaAfrica BahamasAmericas 116 110 104 +6 (+5.5%) +12 (+11.5%)
#5056 ThailandAsia SlovakiaEurope 116 107 71 +9 (+8.4%) +45 (+63.4%)
#5057 LithuaniaEurope South AfricaAfrica 115 117 135 -2 (-1.7%) -20 (-14.8%)
#5058 UruguayAmericas AndorraEurope 115 108 102 +7 (+6.5%) +13 (+12.7%)
#5059 NamibiaAfrica DenmarkEurope 114 97 75 +17 (+17.5%) +39 (+52.0%)
#5060 RomaniaEurope AzerbaijanAsia 114 126 142 -12 (-9.5%) -28 (-19.7%)
#5061 RomaniaEurope BahamasAmericas 114 108 102 +6 (+5.6%) +12 (+11.8%)
#5062 SloveniaEurope LiechtensteinEurope 114 107 109 +7 (+6.5%) +5 (+4.6%)
#5063 UgandaAfrica HungaryEurope 114 97 36 +17 (+17.5%) +78 (+216.7%)
#5064 ZimbabweAfrica HungaryEurope 114 97 33 +17 (+17.5%) +81 (+245.5%)
#5065 BelgiumEurope LatviaEurope 113 123 111 -10 (-8.1%) +2 (+1.8%)
#5066 BhutanAsia ChinaAsia 113 109 244 +4 (+3.7%) -131 (-53.7%)
#5067 PortugalEurope Costa RicaAmericas 113 94 78 +19 (+20.2%) +35 (+44.9%)
#5068 GeorgiaAsia LuxembourgEurope 112 97 0 +15 (+15.5%) N/A
#5069 MaliAfrica GreeceEurope 112 105 29 +7 (+6.7%) +83 (+286.2%)
#5070 New ZealandOceania LuxembourgEurope 112 97 22 +15 (+15.5%) +90 (+409.1%)
#5071 New ZealandOceania Sri LankaAsia 112 111 111 +1 (+0.9%) +1 (+0.9%)
#5072 USAAmericas GeorgiaAsia 112 109 107 +3 (+2.8%) +5 (+4.7%)
#5073 ChileAmericas CroatiaEurope 111 117 126 -6 (-5.1%) -15 (-11.9%)
#5074 FranceEurope ZambiaAfrica 111 84 61 +27 (+32.1%) +50 (+82.0%)
#5075 JapanAsia SloveniaEurope 111 98 81 +13 (+13.3%) +30 (+37.0%)
#5076 ThailandAsia EstoniaEurope 111 109 44 +2 (+1.8%) +67 (+152.3%)
#5077 BahrainMiddle East CyprusEurope 110 104 103 +6 (+5.8%) +7 (+6.8%)
#5078 ChadAfrica AustraliaOceania 110 94 68 +16 (+17.0%) +42 (+61.8%)
#5079 Côte d’IvoireAfrica Sierra LeoneAfrica 110 118 154 -8 (-6.8%) -44 (-28.6%)
#5080 IndonesiaAsia MaltaEurope 110 63 30 +47 (+74.6%) +80 (+266.7%)
#5081 ItalyEurope BermudaOther 110 108 118 +2 (+1.9%) -8 (-6.8%)
#5082 NamibiaAfrica NorwayEurope 110 99 82 +11 (+11.1%) +28 (+34.1%)
#5083 NorwayEurope Costa RicaAmericas 110 91 76 +19 (+20.9%) +34 (+44.7%)
#5084 Saint Kitts and NevisAmericas BarbadosAmericas 110 109 109 +1 (+0.9%) +1 (+0.9%)
#5085 SwedenEurope NamibiaAfrica 110 104 98 +6 (+5.8%) +12 (+12.2%)
#5086 ChinaAsia TongaOceania 109 114 122 -5 (-4.4%) -13 (-10.7%)
#5087 FinlandEurope KyrgyzstanAsia 109 111 116 -2 (-1.8%) -7 (-6.0%)
#5088 GreeceEurope LithuaniaEurope 109 103 55 +6 (+5.8%) +54 (+98.2%)
#5089 TogoAfrica FinlandEurope 109 93 75 +16 (+17.2%) +34 (+45.3%)
#5090 CanadaAmericas MaldivesAsia 108 101 94 +7 (+6.9%) +14 (+14.9%)
#5091 ComorosAfrica South AfricaAfrica 108 110 112 -2 (-1.8%) -4 (-3.6%)
#5092 Costa RicaAmericas GuineaAfrica 108 112 118 -4 (-3.6%) -10 (-8.5%)
#5093 CubaAmericas SloveniaEurope 108 95 70 +13 (+13.7%) +38 (+54.3%)
#5094 El SalvadorAmericas PortugalEurope 108 96 85 +12 (+12.5%) +23 (+27.1%)
#5095 Equatorial GuineaAfrica TogoAfrica 108 107 107 +1 (+0.9%) +1 (+0.9%)
#5096 FijiOceania IndiaAsia 108 115 123 -7 (-6.1%) -15 (-12.2%)
#5097 HondurasAmericas FinlandEurope 108 92 59 +16 (+17.4%) +49 (+83.1%)
#5098 PhilippinesAsia EstoniaEurope 108 106 56 +2 (+1.9%) +52 (+92.9%)
#5099 Saint Vincent and the GrenadinesAmericas VenezuelaAmericas 108 113 121 -5 (-4.4%) -13 (-10.7%)
#5100 HungaryEurope Costa RicaAmericas 107 89 74 +18 (+20.2%) +33 (+44.6%)