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
#101 BhutanAsia NorwayEurope 415 373 365 +42 (+11.3%) +50 (+13.7%)
#102 Côte d’IvoireAfrica NorwayEurope 410 369 336 +41 (+11.1%) +74 (+22.0%)
#103 Trinidad and TobagoAmericas NorwayEurope 396 356 345 +40 (+11.2%) +51 (+14.8%)
#104 GeorgiaAsia NorwayEurope 376 338 312 +38 (+11.2%) +64 (+20.5%)
#105 ArmeniaAsia NorwayEurope 370 333 301 +37 (+11.1%) +69 (+22.9%)
#106 Costa RicaAmericas NorwayEurope 356 320 277 +36 (+11.3%) +79 (+28.5%)
#107 ZimbabweAfrica NorwayEurope 355 319 291 +36 (+11.3%) +64 (+22.0%)
#108 SenegalAfrica NorwayEurope 345 310 253 +35 (+11.3%) +92 (+36.4%)
#109 GuineaAfrica NorwayEurope 331 298 273 +33 (+11.1%) +58 (+21.2%)
#110 UruguayAmericas NorwayEurope 276 248 234 +28 (+11.3%) +42 (+17.9%)
#111 KyrgyzstanAsia NorwayEurope 262 236 192 +26 (+11.0%) +70 (+36.5%)
#112 El SalvadorAmericas NorwayEurope 250 225 202 +25 (+11.1%) +48 (+23.8%)
#113 NicaraguaAmericas NorwayEurope 248 223 191 +25 (+11.2%) +57 (+29.8%)
#114 CyprusEurope NorwayEurope 234 210 196 +24 (+11.4%) +38 (+19.4%)
#115 MauritiusAfrica NorwayEurope 218 196 187 +22 (+11.2%) +31 (+16.6%)
#116 MozambiqueAfrica NorwayEurope 215 193 191 +22 (+11.4%) +24 (+12.6%)
#117 JamaicaAmericas NorwayEurope 203 183 161 +20 (+10.9%) +42 (+26.1%)
#118 South SudanAfrica NorwayEurope 198 178 65 +20 (+11.2%) +133 (+204.6%)
#119 ParaguayAmericas NorwayEurope 193 174 149 +19 (+10.9%) +44 (+29.5%)
#120 MongoliaAsia NorwayEurope 171 154 146 +17 (+11.0%) +25 (+17.1%)
#121 LuxembourgEurope NorwayEurope 166 149 140 +17 (+11.4%) +26 (+18.6%)
#122 HondurasAmericas NorwayEurope 148 133 118 +15 (+11.3%) +30 (+25.4%)
#123 TajikistanAsia NorwayEurope 135 121 108 +14 (+11.6%) +27 (+25.0%)
#124 BotswanaAfrica NorwayEurope 131 118 118 +13 (+11.0%) +13 (+11.0%)
#125 TogoAfrica NorwayEurope 126 113 115 +13 (+11.5%) +11 (+9.6%)
#126 MalawiAfrica NorwayEurope 125 112 119 +13 (+11.6%) +6 (+5.0%)
#127 MaltaEurope NorwayEurope 117 105 99 +12 (+11.4%) +18 (+18.2%)
#128 NamibiaAfrica NorwayEurope 110 99 82 +11 (+11.1%) +28 (+34.1%)
#129 GuyanaAmericas NorwayEurope 101 91 88 +10 (+11.0%) +13 (+14.8%)
#130 TurkmenistanAsia NorwayEurope 97 87 76 +10 (+11.5%) +21 (+27.6%)
#131 PanamaAmericas NorwayEurope 95 85 60 +10 (+11.8%) +35 (+58.3%)
#132 MauritaniaAfrica NorwayEurope 77 69 60 +8 (+11.6%) +17 (+28.3%)
#133 Guinea-BissauAfrica NorwayEurope 76 68 64 +8 (+11.8%) +12 (+18.8%)
#134 MaliAfrica NorwayEurope 63 57 53 +6 (+10.5%) +10 (+18.9%)
#135 OmanMiddle East NorwayEurope 50 45 54 +5 (+11.1%) -4 (-7.4%)
#136 FijiOceania NorwayEurope 46 41 41 +5 (+12.2%) +5 (+12.2%)
#137 SurinameAmericas NorwayEurope 41 37 41 +4 (+10.8%) 0 (0.0%)
#138 BahrainMiddle East NorwayEurope 38 34 32 +4 (+11.8%) +6 (+18.8%)
#139 BruneiAsia NorwayEurope 38 34 34 +4 (+11.8%) +4 (+11.8%)
#140 ChadAfrica NorwayEurope 34 31 24 +3 (+9.7%) +10 (+41.7%)
#141 BeninAfrica NorwayEurope 30 27 28 +3 (+11.1%) +2 (+7.1%)
#142 BarbadosAmericas NorwayEurope 27 24 23 +3 (+12.5%) +4 (+17.4%)
#143 BahamasAmericas NorwayEurope 26 23 21 +3 (+13.0%) +5 (+23.8%)
#144 DominicaAmericas NorwayEurope 24 22 16 +2 (+9.1%) +8 (+50.0%)
#145 LiechtensteinEurope NorwayEurope 22 20 27 +2 (+10.0%) -5 (-18.5%)
#146 EswatiniAfrica NorwayEurope 21 19 15 +2 (+10.5%) +6 (+40.0%)
#147 ArubaAmericas NorwayEurope 18 16 19 +2 (+12.5%) -1 (-5.3%)
#148 GrenadaAmericas NorwayEurope 18 16 19 +2 (+12.5%) -1 (-5.3%)
#149 BelizeAmericas NorwayEurope 14 13 12 +1 (+7.7%) +2 (+16.7%)
#150 Equatorial GuineaAfrica NorwayEurope 14 13 12 +1 (+7.7%) +2 (+16.7%)