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
#2901 IraqMiddle East RussiaEurope 1,169 1,105 1,026 +64 (+5.8%) +143 (+13.9%)
#2902 LebanonMiddle East SenegalAfrica 1,169 1,140 1,106 +29 (+2.5%) +63 (+5.7%)
#2903 TurkmenistanAsia ChinaAsia 1,169 1,031 705 +138 (+13.4%) +464 (+65.8%)
#2904 CanadaAmericas SerbiaEurope 1,168 926 588 +242 (+26.1%) +580 (+98.6%)
#2905 IndiaAsia JamaicaAmericas 1,166 1,148 1,127 +18 (+1.6%) +39 (+3.5%)
#2906 MoroccoAfrica MaltaEurope 1,166 671 309 +495 (+73.8%) +857 (+277.3%)
#2907 BoliviaAmericas ParaguayAmericas 1,165 1,092 1,009 +73 (+6.7%) +156 (+15.5%)
#2908 USAAmericas NamibiaAfrica 1,165 1,098 1,027 +67 (+6.1%) +138 (+13.4%)
#2909 New ZealandOceania SamoaOceania 1,164 1,218 1,290 -54 (-4.4%) -126 (-9.8%)
#2910 South AfricaAfrica GuineaAfrica 1,161 1,201 1,251 -40 (-3.3%) -90 (-7.2%)
#2911 Saint Kitts and NevisAmericas PeruAmericas 1,159 836 301 +323 (+38.6%) +858 (+285.0%)
#2912 TürkiyeAsia ChinaAsia 1,152 1,065 1,370 +87 (+8.2%) -218 (-15.9%)
#2913 GuineaAfrica MoroccoAfrica 1,151 1,061 967 +90 (+8.5%) +184 (+19.0%)
#2914 IrelandEurope Czech RepublicEurope 1,149 942 659 +207 (+22.0%) +490 (+74.4%)
#2915 Sri LankaAsia MauritiusAfrica 1,147 1,137 1,126 +10 (+0.9%) +21 (+1.9%)
#2916 SyriaMiddle East ChinaAsia 1,147 1,068 896 +79 (+7.4%) +251 (+28.0%)
#2917 JamaicaAmericas ArubaAmericas 1,142 833 746 +309 (+37.1%) +396 (+53.1%)
#2918 SyriaMiddle East PolandEurope 1,142 1,070 881 +72 (+6.7%) +261 (+29.6%)
#2919 IndiaAsia EgyptAfrica 1,141 1,207 0 -66 (-5.5%) N/A
#2920 SerbiaEurope IcelandEurope 1,136 752 523 +384 (+51.1%) +613 (+117.2%)
#2921 South KoreaAsia LuxembourgEurope 1,136 983 48 +153 (+15.6%) +1,088 (+2,266.7%)
#2922 SwitzerlandEurope SlovakiaEurope 1,136 1,045 677 +91 (+8.7%) +459 (+67.8%)
#2923 NetherlandsEurope KuwaitMiddle East 1,135 1,035 893 +100 (+9.7%) +242 (+27.1%)
#2924 SwitzerlandEurope Czech RepublicEurope 1,135 1,003 828 +132 (+13.2%) +307 (+37.1%)
#2925 IsraelMiddle East BulgariaEurope 1,133 824 486 +309 (+37.5%) +647 (+133.1%)
#2926 JapanAsia LibyaAfrica 1,133 1,072 1,002 +61 (+5.7%) +131 (+13.1%)
#2927 BelarusEurope GeorgiaAsia 1,132 1,101 1,066 +31 (+2.8%) +66 (+6.2%)
#2928 IranMiddle East Czech RepublicEurope 1,132 953 710 +179 (+18.8%) +422 (+59.4%)
#2929 UzbekistanAsia PortugalEurope 1,132 1,006 879 +126 (+12.5%) +253 (+28.8%)
#2930 ChinaAsia IcelandEurope 1,128 747 582 +381 (+51.0%) +546 (+93.8%)
#2931 BelizeAmericas BoliviaAmericas 1,124 1,007 906 +117 (+11.6%) +218 (+24.1%)
#2932 KazakhstanAsia PortugalEurope 1,123 998 872 +125 (+12.5%) +251 (+28.8%)
#2933 BelgiumEurope SlovakiaEurope 1,119 1,029 828 +90 (+8.7%) +291 (+35.1%)
#2934 UAEMiddle East ItalyEurope 1,118 804 369 +314 (+39.1%) +749 (+203.0%)
#2935 UzbekistanAsia EstoniaEurope 1,117 1,096 1,091 +21 (+1.9%) +26 (+2.4%)
#2936 IndiaAsia GhanaAfrica 1,116 999 871 +117 (+11.7%) +245 (+28.1%)
#2937 Cabo VerdeAfrica São Tomé and PríncipeAfrica 1,115 1,220 1,363 -105 (-8.6%) -248 (-18.2%)
#2938 GermanyEurope UkraineEurope 1,114 1,099 1,083 +15 (+1.4%) +31 (+2.9%)
#2939 MaliAfrica TunisiaAfrica 1,112 1,058 996 +54 (+5.1%) +116 (+11.6%)
#2940 USAAmericas AlgeriaAfrica 1,111 1,072 1,032 +39 (+3.6%) +79 (+7.7%)
#2941 VenezuelaAmericas GreeceEurope 1,111 1,046 1,023 +65 (+6.2%) +88 (+8.6%)
#2942 SwitzerlandEurope SloveniaEurope 1,109 978 980 +131 (+13.4%) +129 (+13.2%)
#2943 UzbekistanAsia PolandEurope 1,108 965 768 +143 (+14.8%) +340 (+44.3%)
#2944 IsraelMiddle East South AfricaAfrica 1,106 1,136 1,670 -30 (-2.6%) -564 (-33.8%)
#2945 ChadAfrica BeninAfrica 1,105 1,042 969 +63 (+6.0%) +136 (+14.0%)
#2946 BelgiumEurope MexicoAmericas 1,104 1,030 935 +74 (+7.2%) +169 (+18.1%)
#2947 South KoreaAsia KazakhstanAsia 1,104 1,073 1,036 +31 (+2.9%) +68 (+6.6%)
#2948 IrelandEurope ChinaAsia 1,102 995 989 +107 (+10.8%) +113 (+11.4%)
#2949 SpainEurope GuineaAfrica 1,101 1,139 1,187 -38 (-3.3%) -86 (-7.2%)
#2950 GermanyEurope EcuadorAmericas 1,100 1,423 1,796 -323 (-22.7%) -696 (-38.8%)