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
#4901 FinlandEurope LatviaEurope 139 151 170 -12 (-7.9%) -31 (-18.2%)
#4902 GuatemalaAmericas LuxembourgEurope 139 120 0 +19 (+15.8%) N/A
#4903 LesothoAfrica NamibiaAfrica 139 131 123 +8 (+6.1%) +16 (+13.0%)
#4904 MongoliaAsia BulgariaEurope 139 101 79 +38 (+37.6%) +60 (+75.9%)
#4905 NicaraguaAmericas FinlandEurope 139 118 99 +21 (+17.8%) +40 (+40.4%)
#4906 NigeriaAfrica SeychellesAfrica 139 137 136 +2 (+1.5%) +3 (+2.2%)
#4907 NorwayEurope PanamaAmericas 139 91 77 +48 (+52.7%) +62 (+80.5%)
#4908 SwitzerlandEurope EstoniaEurope 139 136 58 +3 (+2.2%) +81 (+139.7%)
#4909 EstoniaEurope GreeceEurope 138 130 128 +8 (+6.2%) +10 (+7.8%)
#4910 FranceEurope LiechtensteinEurope 138 129 125 +9 (+7.0%) +13 (+10.4%)
#4911 LebanonMiddle East MauritaniaAfrica 138 128 118 +10 (+7.8%) +20 (+16.9%)
#4912 MadagascarAfrica GreeceEurope 138 130 129 +8 (+6.2%) +9 (+7.0%)
#4913 SingaporeAsia CambodiaAsia 138 130 123 +8 (+6.2%) +15 (+12.2%)
#4914 SloveniaEurope GreeceEurope 138 130 129 +8 (+6.2%) +9 (+7.0%)
#4915 TajikistanAsia AzerbaijanAsia 138 153 188 -15 (-9.8%) -50 (-26.6%)
#4916 UAEMiddle East SlovakiaEurope 138 127 75 +11 (+8.7%) +63 (+84.0%)
#4917 AngolaAfrica HungaryEurope 137 116 78 +21 (+18.1%) +59 (+75.6%)
#4918 GermanyEurope MauritiusAfrica 137 136 136 +1 (+0.7%) +1 (+0.7%)
#4919 JapanAsia BhutanAsia 137 132 127 +5 (+3.8%) +10 (+7.9%)
#4920 NicaraguaAmericas BoliviaAmericas 137 123 112 +14 (+11.4%) +25 (+22.3%)
#4921 PeruAmericas UruguayAmericas 137 106 90 +31 (+29.2%) +47 (+52.2%)
#4922 SerbiaEurope PeruAmericas 137 82 158 +55 (+67.1%) -21 (-13.3%)
#4923 SwitzerlandEurope MaldivesAsia 137 128 118 +9 (+7.0%) +19 (+16.1%)
#4924 UzbekistanAsia LuxembourgEurope 137 119 0 +18 (+15.1%) N/A
#4925 AlgeriaAfrica SlovakiaEurope 136 125 105 +11 (+8.8%) +31 (+29.5%)
#4926 BeninAfrica BrazilAmericas 136 301 107 -165 (-54.8%) +29 (+27.1%)
#4927 CambodiaAsia Dominican RepublicAmericas 136 126 121 +10 (+7.9%) +15 (+12.4%)
#4928 GuineaAfrica DenmarkEurope 136 124 134 +12 (+9.7%) +2 (+1.5%)
#4929 AngolaAfrica EswatiniAfrica 135 133 131 +2 (+1.5%) +4 (+3.1%)
#4930 ArmeniaAsia FinlandEurope 135 115 89 +20 (+17.4%) +46 (+51.7%)
#4931 AustraliaOceania MontenegroEurope 135 136 137 -1 (-0.7%) -2 (-1.5%)
#4932 BrazilAmericas BahamasAmericas 135 128 121 +7 (+5.5%) +14 (+11.6%)
#4933 ChileAmericas NicaraguaAmericas 135 130 126 +5 (+3.8%) +9 (+7.1%)
#4934 El SalvadorAmericas JamaicaAmericas 135 133 132 +2 (+1.5%) +3 (+2.3%)
#4935 PanamaAmericas BoliviaAmericas 135 121 110 +14 (+11.6%) +25 (+22.7%)
#4936 PortugalEurope LithuaniaEurope 135 128 65 +7 (+5.5%) +70 (+107.7%)
#4937 TajikistanAsia NorwayEurope 135 121 108 +14 (+11.6%) +27 (+25.0%)
#4938 JapanAsia EcuadorAmericas 134 177 231 -43 (-24.3%) -97 (-42.0%)
#4939 LiberiaAfrica FinlandEurope 134 114 102 +20 (+17.5%) +32 (+31.4%)
#4940 MexicoAmericas EstoniaEurope 134 132 65 +2 (+1.5%) +69 (+106.2%)
#4941 Saudi ArabiaMiddle East MaltaEurope 134 77 36 +57 (+74.0%) +98 (+272.2%)
#4942 AfghanistanAsia Sri LankaAsia 133 132 131 +1 (+0.8%) +2 (+1.5%)
#4943 BulgariaEurope PanamaAmericas 133 87 73 +46 (+52.9%) +60 (+82.2%)
#4944 Côte d’IvoireAfrica GreeceEurope 133 125 80 +8 (+6.4%) +53 (+66.3%)
#4945 EgyptAfrica PanamaAmericas 133 87 73 +46 (+52.9%) +60 (+82.2%)
#4946 EthiopiaAfrica IcelandEurope 133 88 71 +45 (+51.1%) +62 (+87.3%)
#4947 FranceEurope MaldivesAsia 133 124 115 +9 (+7.3%) +18 (+15.7%)
#4948 GermanyEurope LiberiaAfrica 133 162 213 -29 (-17.9%) -80 (-37.6%)
#4949 MexicoAmericas BulgariaEurope 133 97 54 +36 (+37.1%) +79 (+146.3%)
#4950 NepalAsia HungaryEurope 133 113 52 +20 (+17.7%) +81 (+155.8%)