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
#2801 IranMiddle East ChinaAsia 1,331 1,201 1,181 +130 (+10.8%) +150 (+12.7%)
#2802 SwitzerlandEurope JapanAsia 1,323 2,057 2,308 -734 (-35.7%) -985 (-42.7%)
#2803 DenmarkEurope FinlandEurope 1,321 1,122 923 +199 (+17.7%) +398 (+43.1%)
#2804 KyrgyzstanAsia AzerbaijanAsia 1,321 1,534 1,902 -213 (-13.9%) -581 (-30.5%)
#2805 Puerto RicoAmericas PanamaAmericas 1,320 865 721 +455 (+52.6%) +599 (+83.1%)
#2806 EgyptAfrica Czech RepublicEurope 1,315 1,122 865 +193 (+17.2%) +450 (+52.0%)
#2807 VenezuelaAmericas DenmarkEurope 1,315 974 719 +341 (+35.0%) +596 (+82.9%)
#2808 South KoreaAsia PeruAmericas 1,313 738 672 +575 (+77.9%) +641 (+95.4%)
#2809 NigeriaAfrica BotswanaAfrica 1,302 1,233 1,154 +69 (+5.6%) +148 (+12.8%)
#2810 PolandEurope MaltaEurope 1,302 749 344 +553 (+73.8%) +958 (+278.5%)
#2811 RwandaAfrica AngolaAfrica 1,299 1,260 1,186 +39 (+3.1%) +113 (+9.5%)
#2812 NetherlandsEurope MexicoAmericas 1,296 1,226 1,146 +70 (+5.7%) +150 (+13.1%)
#2813 IrelandEurope JapanAsia 1,295 1,600 1,466 -305 (-19.1%) -171 (-11.7%)
#2814 BrazilAmericas South AfricaAfrica 1,290 1,297 1,476 -7 (-0.5%) -186 (-12.6%)
#2815 CameroonAfrica JapanAsia 1,290 1,130 525 +160 (+14.2%) +765 (+145.7%)
#2816 LebanonMiddle East GhanaAfrica 1,290 1,155 1,006 +135 (+11.7%) +284 (+28.2%)
#2817 El SalvadorAmericas ChileAmericas 1,289 1,084 806 +205 (+18.9%) +483 (+59.9%)
#2818 IrelandEurope NorwayEurope 1,289 1,159 1,103 +130 (+11.2%) +186 (+16.9%)
#2819 CameroonAfrica FinlandEurope 1,288 1,094 759 +194 (+17.7%) +529 (+69.7%)
#2820 AlgeriaAfrica LuxembourgEurope 1,286 1,113 100 +173 (+15.5%) +1,186 (+1,186.0%)
#2821 LatviaEurope PolandEurope 1,286 1,516 1,653 -230 (-15.2%) -367 (-22.2%)
#2822 USAAmericas GuyanaAmericas 1,286 740 706 +546 (+73.8%) +580 (+82.2%)
#2823 CroatiaEurope MaliAfrica 1,282 1,142 975 +140 (+12.3%) +307 (+31.5%)
#2824 PortugalEurope Cabo VerdeAfrica 1,281 1,225 1,159 +56 (+4.6%) +122 (+10.5%)
#2825 KenyaAfrica BotswanaAfrica 1,277 1,210 1,133 +67 (+5.5%) +144 (+12.7%)
#2826 SpainEurope GreeceEurope 1,277 1,202 1,177 +75 (+6.2%) +100 (+8.5%)
#2827 ItalyEurope EstoniaEurope 1,275 1,251 626 +24 (+1.9%) +649 (+103.7%)
#2828 RussiaEurope ChileAmericas 1,273 1,148 1,003 +125 (+10.9%) +270 (+26.9%)
#2829 UzbekistanAsia BulgariaEurope 1,272 925 675 +347 (+37.5%) +597 (+88.4%)
#2830 IsraelMiddle East MexicoAmericas 1,268 1,231 1,201 +37 (+3.0%) +67 (+5.6%)
#2831 BoliviaAmericas ColombiaAmericas 1,267 1,134 959 +133 (+11.7%) +308 (+32.1%)
#2832 EgyptAfrica TunisiaAfrica 1,267 1,206 1,136 +61 (+5.1%) +131 (+11.5%)
#2833 IranMiddle East CyprusEurope 1,267 1,194 1,158 +73 (+6.1%) +109 (+9.4%)
#2834 SenegalAfrica ArgentinaAmericas 1,267 975 664 +292 (+29.9%) +603 (+90.8%)
#2835 JamaicaAmericas PanamaAmericas 1,266 830 697 +436 (+52.5%) +569 (+81.6%)
#2836 PhilippinesAsia BahamasAmericas 1,266 1,196 1,117 +70 (+5.9%) +149 (+13.3%)
#2837 SenegalAfrica LibyaAfrica 1,263 1,195 1,117 +68 (+5.7%) +146 (+13.1%)
#2838 ChinaAsia SloveniaEurope 1,262 1,113 863 +149 (+13.4%) +399 (+46.2%)
#2839 FranceEurope Costa RicaAmericas 1,262 1,046 873 +216 (+20.7%) +389 (+44.6%)
#2840 JordanMiddle East BrazilAmericas 1,261 1,268 1,141 -7 (-0.6%) +120 (+10.5%)
#2841 SwitzerlandEurope ArgentinaAmericas 1,260 1,266 1,593 -6 (-0.5%) -333 (-20.9%)
#2842 TunisiaAfrica NorwayEurope 1,260 1,133 1,003 +127 (+11.2%) +257 (+25.6%)
#2843 BrazilAmericas EcuadorAmericas 1,256 1,330 1,357 -74 (-5.6%) -101 (-7.4%)
#2844 PolandEurope PortugalEurope 1,255 1,116 974 +139 (+12.5%) +281 (+28.9%)
#2845 EcuadorAmericas BoliviaAmericas 1,245 1,115 1,003 +130 (+11.7%) +242 (+24.1%)
#2846 PakistanAsia HungaryEurope 1,244 1,055 3,677 +189 (+17.9%) -2,433 (-66.2%)
#2847 LebanonMiddle East AlgeriaAfrica 1,242 1,199 1,155 +43 (+3.6%) +87 (+7.5%)
#2848 IranMiddle East LuxembourgEurope 1,241 1,074 231 +167 (+15.5%) +1,010 (+437.2%)
#2849 GreeceEurope IsraelMiddle East 1,239 1,187 1,102 +52 (+4.4%) +137 (+12.4%)
#2850 ArmeniaAsia CyprusEurope 1,238 1,166 1,130 +72 (+6.2%) +108 (+9.6%)