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 BahrainMiddle East AustraliaOceania 2,395 2,135 1,734 +260 (+12.2%) +661 (+38.1%)
#102 OmanMiddle East AustraliaOceania 1,986 1,877 1,577 +109 (+5.8%) +409 (+25.9%)
#103 NamibiaAfrica AustraliaOceania 1,890 1,687 1,436 +203 (+12.0%) +454 (+31.6%)
#104 MalawiAfrica AustraliaOceania 1,853 1,692 1,414 +161 (+9.5%) +439 (+31.0%)
#105 Trinidad and TobagoAmericas AustraliaOceania 1,830 1,850 1,905 -20 (-1.1%) -75 (-3.9%)
#106 BotswanaAfrica AustraliaOceania 1,736 1,599 1,327 +137 (+8.6%) +409 (+30.8%)
#107 MontenegroEurope AustraliaOceania 1,673 1,876 2,033 -203 (-10.8%) -360 (-17.7%)
#108 AlgeriaAfrica AustraliaOceania 1,643 1,684 1,606 -41 (-2.4%) +37 (+2.3%)
#109 ArmeniaAsia AustraliaOceania 1,462 1,443 1,463 +19 (+1.3%) -1 (-0.1%)
#110 RwandaAfrica AustraliaOceania 1,338 1,183 981 +155 (+13.1%) +357 (+36.4%)
#111 JamaicaAmericas AustraliaOceania 1,335 1,317 1,279 +18 (+1.4%) +56 (+4.4%)
#112 BoliviaAmericas AustraliaOceania 1,196 1,125 1,058 +71 (+6.3%) +138 (+13.0%)
#113 YemenMiddle East AustraliaOceania 1,189 1,011 715 +178 (+17.6%) +474 (+66.3%)
#114 GuineaAfrica AustraliaOceania 1,175 1,050 933 +125 (+11.9%) +242 (+25.9%)
#115 MozambiqueAfrica AustraliaOceania 1,037 1,055 1,006 -18 (-1.7%) +31 (+3.1%)
#116 CubaAmericas AustraliaOceania 1,008 972 882 +36 (+3.7%) +126 (+14.3%)
#117 NiueOther AustraliaOceania 975 980 945 -5 (-0.5%) +30 (+3.2%)
#118 NicaraguaAmericas AustraliaOceania 877 895 863 -18 (-2.0%) +14 (+1.6%)
#119 GeorgiaAsia AustraliaOceania 865 763 624 +102 (+13.4%) +241 (+38.6%)
#120 AzerbaijanAsia AustraliaOceania 828 745 647 +83 (+11.1%) +181 (+28.0%)
#121 GuatemalaAmericas AustraliaOceania 788 640 536 +148 (+23.1%) +252 (+47.0%)
#122 TunisiaAfrica AustraliaOceania 788 762 658 +26 (+3.4%) +130 (+19.8%)
#123 KyrgyzstanAsia AustraliaOceania 731 638 492 +93 (+14.6%) +239 (+48.6%)
#124 MaldivesAsia AustraliaOceania 712 636 599 +76 (+11.9%) +113 (+18.9%)
#125 CameroonAfrica AustraliaOceania 695 581 450 +114 (+19.6%) +245 (+54.4%)
#126 Côte d’IvoireAfrica AustraliaOceania 682 657 595 +25 (+3.8%) +87 (+14.6%)
#127 Costa RicaAmericas AustraliaOceania 674 616 505 +58 (+9.4%) +169 (+33.5%)
#128 ParaguayAmericas AustraliaOceania 635 572 499 +63 (+11.0%) +136 (+27.3%)
#129 BermudaOther AustraliaOceania 606 598 578 +8 (+1.3%) +28 (+4.8%)
#130 GuyanaAmericas AustraliaOceania 568 618 661 -50 (-8.1%) -93 (-14.1%)
#131 AngolaAfrica AustraliaOceania 559 570 560 -11 (-1.9%) -1 (-0.2%)
#132 SenegalAfrica AustraliaOceania 509 467 437 +42 (+9.0%) +72 (+16.5%)
#133 HondurasAmericas AustraliaOceania 495 385 315 +110 (+28.6%) +180 (+57.1%)
#134 BarbadosAmericas AustraliaOceania 408 430 450 -22 (-5.1%) -42 (-9.3%)
#135 IcelandEurope AustraliaOceania 403 462 608 -59 (-12.8%) -205 (-33.7%)
#136 EswatiniAfrica AustraliaOceania 359 370 385 -11 (-3.0%) -26 (-6.8%)
#137 TogoAfrica AustraliaOceania 351 347 370 +4 (+1.2%) -19 (-5.1%)
#138 MadagascarAfrica AustraliaOceania 348 353 295 -5 (-1.4%) +53 (+18.0%)
#139 PanamaAmericas AustraliaOceania 344 314 255 +30 (+9.6%) +89 (+34.9%)
#140 LuxembourgEurope AustraliaOceania 322 308 252 +14 (+4.5%) +70 (+27.8%)
#141 Dominican RepublicAmericas AustraliaOceania 313 260 208 +53 (+20.4%) +105 (+50.5%)
#142 BahamasAmericas AustraliaOceania 305 307 308 -2 (-0.7%) -3 (-1.0%)
#143 TajikistanAsia AustraliaOceania 241 208 158 +33 (+15.9%) +83 (+52.5%)
#144 Puerto RicoAmericas AustraliaOceania 220 220 172 0 (0.0%) +48 (+27.9%)
#145 LesothoAfrica AustraliaOceania 157 150 150 +7 (+4.7%) +7 (+4.7%)
#146 SurinameAmericas AustraliaOceania 156 160 165 -4 (-2.5%) -9 (-5.5%)
#147 TurkmenistanAsia AustraliaOceania 153 135 102 +18 (+13.3%) +51 (+50.0%)
#148 GrenadaAmericas AustraliaOceania 143 150 140 -7 (-4.7%) +3 (+2.1%)
#149 GambiaAfrica AustraliaOceania 141 130 128 +11 (+8.5%) +13 (+10.2%)
#150 ChadAfrica AustraliaOceania 110 94 68 +16 (+17.0%) +42 (+61.8%)