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
#6601 KyrgyzstanAsia IcelandEurope 9 6 1 +3 (+50.0%) +8 (+800.0%)
#6602 LiberiaAfrica IcelandEurope 9 6 1 +3 (+50.0%) +8 (+800.0%)
#6603 LibyaAfrica EstoniaEurope 9 9 5 0 (0.0%) +4 (+80.0%)
#6604 LiechtensteinEurope LuxembourgEurope 9 8 0 +1 (+12.5%) N/A
#6605 LuxembourgEurope LatviaEurope 9 10 7 -1 (-10.0%) +2 (+28.6%)
#6606 MalaysiaAsia BoliviaAmericas 9 8 9 +1 (+12.5%) 0 (0.0%)
#6607 MauritiusAfrica IcelandEurope 9 6 5 +3 (+50.0%) +4 (+80.0%)
#6608 NetherlandsEurope DominicaAmericas 9 9 10 0 (0.0%) -1 (-10.0%)
#6609 NicaraguaAmericas IcelandEurope 9 6 7 +3 (+50.0%) +2 (+28.6%)
#6610 São Tomé and PríncipeAfrica DenmarkEurope 9 3 0 +6 (+200.0%) N/A
#6611 SenegalAfrica BoliviaAmericas 9 8 9 +1 (+12.5%) 0 (0.0%)
#6612 SeychellesAfrica HungaryEurope 9 8 7 +1 (+12.5%) +2 (+28.6%)
#6613 SingaporeAsia LiechtensteinEurope 9 8 6 +1 (+12.5%) +3 (+50.0%)
#6614 Sri LankaAsia LiechtensteinEurope 9 8 8 +1 (+12.5%) +1 (+12.5%)
#6615 Timor-LesteAsia NorwayEurope 9 8 15 +1 (+12.5%) -6 (-40.0%)
#6616 Trinidad and TobagoAmericas IcelandEurope 9 6 3 +3 (+50.0%) +6 (+200.0%)
#6617 Trinidad and TobagoAmericas SlovakiaEurope 9 8 6 +1 (+12.5%) +3 (+50.0%)
#6618 UgandaAfrica EstoniaEurope 9 9 6 0 (0.0%) +3 (+50.0%)
#6619 USAAmericas NiueOther 9 9 10 0 (0.0%) -1 (-10.0%)
#6620 AustraliaOceania GuineaAfrica 8 8 10 0 (0.0%) -2 (-20.0%)
#6621 AustriaEurope Saint LuciaAmericas 8 8 10 0 (0.0%) -2 (-20.0%)
#6622 BahamasAmericas HungaryEurope 8 7 6 +1 (+14.3%) +2 (+33.3%)
#6623 BahamasAmericas IcelandEurope 8 5 6 +3 (+60.0%) +2 (+33.3%)
#6624 BarbadosAmericas GreeceEurope 8 8 10 0 (0.0%) -2 (-20.0%)
#6625 BelizeAmericas DenmarkEurope 8 6 6 +2 (+33.3%) +2 (+33.3%)
#6626 BoliviaAmericas CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#6627 Bosnia and HerzegovinaEurope LatviaEurope 8 9 7 -1 (-11.1%) +1 (+14.3%)
#6628 CameroonAfrica IcelandEurope 8 5 7 +3 (+60.0%) +1 (+14.3%)
#6629 DominicaAmericas FinlandEurope 8 7 5 +1 (+14.3%) +3 (+60.0%)
#6630 Dominican RepublicAmericas CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#6631 El SalvadorAmericas CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#6632 GabonAfrica HungaryEurope 8 7 7 +1 (+14.3%) +1 (+14.3%)
#6633 GhanaAfrica LithuaniaEurope 8 8 4 0 (0.0%) +4 (+100.0%)
#6634 GuyanaAmericas GreeceEurope 8 8 10 0 (0.0%) -2 (-20.0%)
#6635 JamaicaAmericas BoliviaAmericas 8 7 8 +1 (+14.3%) 0 (0.0%)
#6636 JapanAsia MauritiusAfrica 8 8 9 0 (0.0%) -1 (-11.1%)
#6637 JapanAsia Saint LuciaAmericas 8 8 10 0 (0.0%) -2 (-20.0%)
#6638 JordanMiddle East LithuaniaEurope 8 8 2 0 (0.0%) +6 (+300.0%)
#6639 KenyaAfrica LithuaniaEurope 8 8 5 0 (0.0%) +3 (+60.0%)
#6640 LebanonMiddle East GeorgiaAsia 8 8 9 0 (0.0%) -1 (-11.1%)
#6641 LiberiaAfrica BulgariaEurope 8 6 5 +2 (+33.3%) +3 (+60.0%)
#6642 LiechtensteinEurope SlovakiaEurope 8 7 7 +1 (+14.3%) +1 (+14.3%)
#6643 LuxembourgEurope CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#6644 MadagascarAfrica GuineaAfrica 8 8 10 0 (0.0%) -2 (-20.0%)
#6645 MalawiAfrica BoliviaAmericas 8 7 8 +1 (+14.3%) 0 (0.0%)
#6646 MalaysiaAsia Saint LuciaAmericas 8 8 10 0 (0.0%) -2 (-20.0%)
#6647 MaltaEurope SloveniaEurope 8 7 8 +1 (+14.3%) 0 (0.0%)
#6648 MauritiusAfrica CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#6649 MonacoEurope HungaryEurope 8 7 5 +1 (+14.3%) +3 (+60.0%)
#6650 MontenegroEurope EstoniaEurope 8 8 0 0 (0.0%) N/A