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
#6701 SamoaOceania BulgariaEurope 7 5 5 +2 (+40.0%) +2 (+40.0%)
#6702 SeychellesAfrica FinlandEurope 7 6 6 +1 (+16.7%) +1 (+16.7%)
#6703 SeychellesAfrica SlovakiaEurope 7 6 7 +1 (+16.7%) 0 (0.0%)
#6704 SwitzerlandEurope Saint LuciaAmericas 7 7 9 0 (0.0%) -2 (-22.2%)
#6705 Timor-LesteAsia Cabo VerdeAfrica 7 7 8 0 (0.0%) -1 (-12.5%)
#6706 TürkiyeAsia Puerto RicoAmericas 7 8 21 -1 (-12.5%) -14 (-66.7%)
#6707 UgandaAfrica SloveniaEurope 7 6 4 +1 (+16.7%) +3 (+75.0%)
#6708 UkraineEurope GuineaAfrica 7 7 9 0 (0.0%) -2 (-22.2%)
#6709 ZambiaAfrica SloveniaEurope 7 6 5 +1 (+16.7%) +2 (+40.0%)
#6710 ZimbabweAfrica SlovakiaEurope 7 6 6 +1 (+16.7%) +1 (+16.7%)
#6711 AfghanistanAsia CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)
#6712 AfghanistanAsia LiechtensteinEurope 6 6 4 0 (0.0%) +2 (+50.0%)
#6713 AlgeriaAfrica CubaAmericas 6 8 13 -2 (-25.0%) -7 (-53.8%)
#6714 AlgeriaAfrica LiechtensteinEurope 6 6 6 0 (0.0%) 0 (0.0%)
#6715 Antigua and BarbudaAmericas BulgariaEurope 6 4 5 +2 (+50.0%) +1 (+20.0%)
#6716 Antigua and BarbudaAmericas DenmarkEurope 6 5 3 +1 (+20.0%) +3 (+100.0%)
#6717 ArmeniaAsia BoliviaAmericas 6 5 6 +1 (+20.0%) 0 (0.0%)
#6718 AustraliaOceania Antigua and BarbudaAmericas 6 6 7 0 (0.0%) -1 (-14.3%)
#6719 AustraliaOceania DominicaAmericas 6 6 7 0 (0.0%) -1 (-14.3%)
#6720 BangladeshAsia El SalvadorAmericas 6 6 6 0 (0.0%) 0 (0.0%)
#6721 BangladeshAsia LiechtensteinEurope 6 6 2 0 (0.0%) +4 (+200.0%)
#6722 BelarusEurope BoliviaAmericas 6 5 6 +1 (+20.0%) 0 (0.0%)
#6723 BelgiumEurope BermudaOther 6 6 10 0 (0.0%) -4 (-40.0%)
#6724 BeninAfrica CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)
#6725 BotswanaAfrica CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)
#6726 BrazilAmericas Saint LuciaAmericas 6 6 8 0 (0.0%) -2 (-25.0%)
#6727 CambodiaAsia EstoniaEurope 6 6 9 0 (0.0%) -3 (-33.3%)
#6728 ChadAfrica BulgariaEurope 6 4 5 +2 (+50.0%) +1 (+20.0%)
#6729 ChadAfrica HungaryEurope 6 5 1 +1 (+20.0%) +5 (+500.0%)
#6730 ChileAmericas LatviaEurope 6 7 5 -1 (-14.3%) +1 (+20.0%)
#6731 ChileAmericas LiechtensteinEurope 6 6 8 0 (0.0%) -2 (-25.0%)
#6732 Costa RicaAmericas SloveniaEurope 6 5 4 +1 (+20.0%) +2 (+50.0%)
#6733 Côte d’IvoireAfrica Cabo VerdeAfrica 6 6 7 0 (0.0%) -1 (-14.3%)
#6734 Côte d’IvoireAfrica EstoniaEurope 6 6 5 0 (0.0%) +1 (+20.0%)
#6735 EcuadorAmericas CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)
#6736 Equatorial GuineaAfrica HungaryEurope 6 5 2 +1 (+20.0%) +4 (+200.0%)
#6737 FranceEurope SamoaOceania 6 6 8 0 (0.0%) -2 (-25.0%)
#6738 GhanaAfrica LatviaEurope 6 7 5 -1 (-14.3%) +1 (+20.0%)
#6739 GuatemalaAmericas BulgariaEurope 6 4 4 +2 (+50.0%) +2 (+50.0%)
#6740 GuyanaAmericas BoliviaAmericas 6 5 6 +1 (+20.0%) 0 (0.0%)
#6741 HondurasAmericas Antigua and BarbudaAmericas 6 6 7 0 (0.0%) -1 (-14.3%)
#6742 HondurasAmericas BulgariaEurope 6 4 2 +2 (+50.0%) +4 (+200.0%)
#6743 HungaryEurope CubaAmericas 6 9 16 -3 (-33.3%) -10 (-62.5%)
#6744 IranMiddle East YemenMiddle East 6 6 7 0 (0.0%) -1 (-14.3%)
#6745 KuwaitMiddle East BoliviaAmericas 6 5 6 +1 (+20.0%) 0 (0.0%)
#6746 KyrgyzstanAsia BoliviaAmericas 6 5 6 +1 (+20.0%) 0 (0.0%)
#6747 LebanonMiddle East CubaAmericas 6 9 14 -3 (-33.3%) -8 (-57.1%)
#6748 LebanonMiddle East Puerto RicoAmericas 6 7 18 -1 (-14.3%) -12 (-66.7%)
#6749 MadagascarAfrica BoliviaAmericas 6 5 6 +1 (+20.0%) 0 (0.0%)
#6750 MadagascarAfrica CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)