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
#4851 JamaicaAmericas Saint Kitts and NevisAmericas 148 144 141 +4 (+2.8%) +7 (+5.0%)
#4852 LuxembourgEurope GreeceEurope 148 139 137 +9 (+6.5%) +11 (+8.0%)
#4853 NepalAsia EstoniaEurope 148 145 41 +3 (+2.1%) +107 (+261.0%)
#4854 NetherlandsEurope LatviaEurope 148 161 135 -13 (-8.1%) +13 (+9.6%)
#4855 UruguayAmericas FinlandEurope 148 126 99 +22 (+17.5%) +49 (+49.5%)
#4856 BulgariaEurope LithuaniaEurope 147 140 74 +7 (+5.0%) +73 (+98.6%)
#4857 CameroonAfrica GhanaAfrica 147 132 116 +15 (+11.4%) +31 (+26.7%)
#4858 HungaryEurope LithuaniaEurope 147 140 101 +7 (+5.0%) +46 (+45.5%)
#4859 ItalyEurope MauritiusAfrica 147 146 146 +1 (+0.7%) +1 (+0.7%)
#4860 USAAmericas BhutanAsia 147 141 136 +6 (+4.3%) +11 (+8.1%)
#4861 Czech RepublicEurope LatviaEurope 146 159 137 -13 (-8.2%) +9 (+6.6%)
#4862 SlovakiaEurope South AfricaAfrica 146 148 165 -2 (-1.4%) -19 (-11.5%)
#4863 AlbaniaEurope SlovakiaEurope 145 133 99 +12 (+9.0%) +46 (+46.5%)
#4864 ChadAfrica SlovakiaEurope 145 133 139 +12 (+9.0%) +6 (+4.3%)
#4865 GrenadaAmericas VenezuelaAmericas 145 152 163 -7 (-4.6%) -18 (-11.0%)
#4866 IndonesiaAsia SeychellesAfrica 145 143 141 +2 (+1.4%) +4 (+2.8%)
#4867 JapanAsia PalauOceania 145 142 140 +3 (+2.1%) +5 (+3.6%)
#4868 MauritaniaAfrica TogoAfrica 145 144 145 +1 (+0.7%) 0 (0.0%)
#4869 TogoAfrica DenmarkEurope 145 149 141 -4 (-2.7%) +4 (+2.8%)
#4870 ChinaAsia Antigua and BarbudaAmericas 144 139 134 +5 (+3.6%) +10 (+7.5%)
#4871 GambiaAfrica PortugalEurope 144 128 114 +16 (+12.5%) +30 (+26.3%)
#4872 GreeceEurope SloveniaEurope 144 127 91 +17 (+13.4%) +53 (+58.2%)
#4873 IranMiddle East Costa RicaAmericas 144 119 100 +25 (+21.0%) +44 (+44.0%)
#4874 JapanAsia HondurasAmericas 144 141 139 +3 (+2.1%) +5 (+3.6%)
#4875 OmanMiddle East EgyptAfrica 144 204 0 -60 (-29.4%) N/A
#4876 Dominican RepublicAmericas BoliviaAmericas 143 128 117 +15 (+11.7%) +26 (+22.2%)
#4877 GrenadaAmericas AustraliaOceania 143 150 140 -7 (-4.7%) +3 (+2.1%)
#4878 LebanonMiddle East GuineaAfrica 143 148 156 -5 (-3.4%) -13 (-8.3%)
#4879 MaliAfrica PortugalEurope 143 127 113 +16 (+12.6%) +30 (+26.5%)
#4880 MoroccoAfrica PanamaAmericas 143 94 79 +49 (+52.1%) +64 (+81.0%)
#4881 PhilippinesAsia VenezuelaAmericas 143 150 161 -7 (-4.7%) -18 (-11.2%)
#4882 SlovakiaEurope CyprusEurope 143 135 131 +8 (+5.9%) +12 (+9.2%)
#4883 ZambiaAfrica CyprusEurope 143 135 131 +8 (+5.9%) +12 (+9.2%)
#4884 EstoniaEurope BulgariaEurope 142 103 64 +39 (+37.9%) +78 (+121.9%)
#4885 MauritaniaAfrica BrazilAmericas 142 283 6 -141 (-49.8%) +136 (+2,266.7%)
#4886 PakistanAsia IcelandEurope 142 94 38 +48 (+51.1%) +104 (+273.7%)
#4887 RomaniaEurope Costa RicaAmericas 142 118 99 +24 (+20.3%) +43 (+43.4%)
#4888 Sierra LeoneAfrica South AfricaAfrica 142 168 184 -26 (-15.5%) -42 (-22.8%)
#4889 ArmeniaAsia MaltaEurope 141 81 38 +60 (+74.1%) +103 (+271.1%)
#4890 GambiaAfrica AustraliaOceania 141 130 128 +11 (+8.5%) +13 (+10.2%)
#4891 PeruAmericas MaltaEurope 141 81 38 +60 (+74.1%) +103 (+271.1%)
#4892 UkraineEurope BoliviaAmericas 141 126 115 +15 (+11.9%) +26 (+22.6%)
#4893 USAAmericas Sierra LeoneAfrica 141 152 179 -11 (-7.2%) -38 (-21.2%)
#4894 DominicaAmericas JamaicaAmericas 140 138 137 +2 (+1.4%) +3 (+2.2%)
#4895 HungaryEurope Bosnia and HerzegovinaEurope 140 148 160 -8 (-5.4%) -20 (-12.5%)
#4896 IndonesiaAsia LuxembourgEurope 140 121 0 +19 (+15.7%) N/A
#4897 JapanAsia CambodiaAsia 140 132 125 +8 (+6.1%) +15 (+12.0%)
#4898 RomaniaEurope BermudaOther 140 137 89 +3 (+2.2%) +51 (+57.3%)
#4899 ArmeniaAsia LuxembourgEurope 139 120 0 +19 (+15.8%) N/A
#4900 Dominican RepublicAmericas HondurasAmericas 139 137 135 +2 (+1.5%) +4 (+3.0%)