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
#5751 AlbaniaEurope EstoniaEurope 42 41 20 +1 (+2.4%) +22 (+110.0%)
#5752 BermudaOther BahamasAmericas 42 40 39 +2 (+5.0%) +3 (+7.7%)
#5753 BrazilAmericas LatviaEurope 42 46 21 -4 (-8.7%) +21 (+100.0%)
#5754 ChinaAsia BarbadosAmericas 42 42 43 0 (0.0%) -1 (-2.3%)
#5755 CubaAmericas BelarusEurope 42 42 44 0 (0.0%) -2 (-4.5%)
#5756 CubaAmericas LatviaEurope 42 46 46 -4 (-8.7%) -4 (-8.7%)
#5757 EthiopiaAfrica SlovakiaEurope 42 39 31 +3 (+7.7%) +11 (+35.5%)
#5758 FranceEurope LiberiaAfrica 42 51 67 -9 (-17.6%) -25 (-37.3%)
#5759 IranMiddle East CroatiaEurope 42 44 48 -2 (-4.5%) -6 (-12.5%)
#5760 IranMiddle East LatviaEurope 42 46 35 -4 (-8.7%) +7 (+20.0%)
#5761 IrelandEurope Costa RicaAmericas 42 35 29 +7 (+20.0%) +13 (+44.8%)
#5762 JapanAsia NicaraguaAmericas 42 40 40 +2 (+5.0%) +2 (+5.0%)
#5763 LebanonMiddle East EstoniaEurope 42 41 18 +1 (+2.4%) +24 (+133.3%)
#5764 OmanMiddle East HungaryEurope 42 36 20 +6 (+16.7%) +22 (+110.0%)
#5765 Sri LankaAsia BahamasAmericas 42 40 39 +2 (+5.0%) +3 (+7.7%)
#5766 VietnamAsia LithuaniaEurope 42 40 35 +2 (+5.0%) +7 (+20.0%)
#5767 AfghanistanAsia GeorgiaAsia 41 40 40 +1 (+2.5%) +1 (+2.5%)
#5768 AfghanistanAsia SloveniaEurope 41 36 25 +5 (+13.9%) +16 (+64.0%)
#5769 AustraliaOceania GhanaAfrica 41 37 33 +4 (+10.8%) +8 (+24.2%)
#5770 BarbadosAmericas El SalvadorAmericas 41 40 40 +1 (+2.5%) +1 (+2.5%)
#5771 CanadaAmericas GuineaAfrica 41 42 46 -1 (-2.4%) -5 (-10.9%)
#5772 EgyptAfrica MaldivesAsia 41 38 37 +3 (+7.9%) +4 (+10.8%)
#5773 El SalvadorAmericas IcelandEurope 41 27 13 +14 (+51.9%) +28 (+215.4%)
#5774 GermanyEurope CambodiaAsia 41 39 38 +2 (+5.1%) +3 (+7.9%)
#5775 GermanyEurope North MacedoniaEurope 41 41 42 0 (0.0%) -1 (-2.4%)
#5776 IndonesiaAsia EstoniaEurope 41 40 12 +1 (+2.5%) +29 (+241.7%)
#5777 JordanMiddle East HondurasAmericas 41 40 40 +1 (+2.5%) +1 (+2.5%)
#5778 JordanMiddle East IcelandEurope 41 27 13 +14 (+51.9%) +28 (+215.4%)
#5779 MoroccoAfrica SloveniaEurope 41 36 22 +5 (+13.9%) +19 (+86.4%)
#5780 NepalAsia LatviaEurope 41 45 16 -4 (-8.9%) +25 (+156.3%)
#5781 NigeriaAfrica Antigua and BarbudaAmericas 41 40 40 +1 (+2.5%) +1 (+2.5%)
#5782 SloveniaEurope EstoniaEurope 41 40 31 +1 (+2.5%) +10 (+32.3%)
#5783 Sri LankaAsia NepalAsia 41 42 46 -1 (-2.4%) -5 (-10.9%)
#5784 SurinameAmericas NorwayEurope 41 37 41 +4 (+10.8%) 0 (0.0%)
#5785 SurinameAmericas VenezuelaAmericas 41 43 46 -2 (-4.7%) -5 (-10.9%)
#5786 TurkmenistanAsia DenmarkEurope 41 22 19 +19 (+86.4%) +22 (+115.8%)
#5787 Antigua and BarbudaAmericas GrenadaAmericas 40 39 38 +1 (+2.6%) +2 (+5.3%)
#5788 BeninAfrica PortugalEurope 40 36 33 +4 (+11.1%) +7 (+21.2%)
#5789 CanadaAmericas LithuaniaEurope 40 38 29 +2 (+5.3%) +11 (+37.9%)
#5790 Côte d’IvoireAfrica IsraelMiddle East 40 15 5 +25 (+166.7%) +35 (+700.0%)
#5791 FranceEurope GeorgiaAsia 40 39 39 +1 (+2.6%) +1 (+2.6%)
#5792 GhanaAfrica BulgariaEurope 40 29 15 +11 (+37.9%) +25 (+166.7%)
#5793 Guinea-BissauAfrica SloveniaEurope 40 35 18 +5 (+14.3%) +22 (+122.2%)
#5794 GuyanaAmericas Costa RicaAmericas 40 33 28 +7 (+21.2%) +12 (+42.9%)
#5795 IcelandEurope BulgariaEurope 40 29 15 +11 (+37.9%) +25 (+166.7%)
#5796 KenyaAfrica SloveniaEurope 40 35 25 +5 (+14.3%) +15 (+60.0%)
#5797 LibyaAfrica GuineaAfrica 40 41 44 -1 (-2.4%) -4 (-9.1%)
#5798 PeruAmericas EstoniaEurope 40 39 20 +1 (+2.6%) +20 (+100.0%)
#5799 PolandEurope BermudaOther 40 39 36 +1 (+2.6%) +4 (+11.1%)
#5800 RomaniaEurope LiechtensteinEurope 40 37 29 +3 (+8.1%) +11 (+37.9%)