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
#5601 EcuadorAmericas SlovakiaEurope 52 48 36 +4 (+8.3%) +16 (+44.4%)
#5602 El SalvadorAmericas GreeceEurope 52 49 49 +3 (+6.1%) +3 (+6.1%)
#5603 GambiaAfrica GreeceEurope 52 49 27 +3 (+6.1%) +25 (+92.6%)
#5604 GhanaAfrica BahamasAmericas 52 49 48 +3 (+6.1%) +4 (+8.3%)
#5605 HondurasAmericas GreeceEurope 52 49 49 +3 (+6.1%) +3 (+6.1%)
#5606 IndonesiaAsia VenezuelaAmericas 52 54 59 -2 (-3.7%) -7 (-11.9%)
#5607 LatviaEurope South AfricaAfrica 52 54 74 -2 (-3.7%) -22 (-29.7%)
#5608 LithuaniaEurope SloveniaEurope 52 46 33 +6 (+13.0%) +19 (+57.6%)
#5609 MadagascarAfrica HungaryEurope 52 44 32 +8 (+18.2%) +20 (+62.5%)
#5610 MozambiqueAfrica BulgariaEurope 52 38 31 +14 (+36.8%) +21 (+67.7%)
#5611 MozambiqueAfrica LesothoAfrica 52 42 32 +10 (+23.8%) +20 (+62.5%)
#5612 NicaraguaAmericas BulgariaEurope 52 38 28 +14 (+36.8%) +24 (+85.7%)
#5613 Saudi ArabiaMiddle East SlovakiaEurope 52 48 39 +4 (+8.3%) +13 (+33.3%)
#5614 Trinidad and TobagoAmericas FinlandEurope 52 44 35 +8 (+18.2%) +17 (+48.6%)
#5615 TürkiyeAsia ArmeniaAsia 52 36 12 +16 (+44.4%) +40 (+333.3%)
#5616 TurkmenistanAsia HungaryEurope 52 44 19 +8 (+18.2%) +33 (+173.7%)
#5617 AustraliaOceania SeychellesAfrica 51 50 51 +1 (+2.0%) 0 (0.0%)
#5618 NigeriaAfrica DominicaAmericas 51 50 50 +1 (+2.0%) +1 (+2.0%)
#5619 Sri LankaAsia CambodiaAsia 51 48 47 +3 (+6.3%) +4 (+8.5%)
#5620 AlgeriaAfrica BelarusEurope 50 51 53 -1 (-2.0%) -3 (-5.7%)
#5621 GreeceEurope LiechtensteinEurope 50 47 46 +3 (+6.4%) +4 (+8.7%)
#5622 LebanonMiddle East NamibiaAfrica 50 47 45 +3 (+6.4%) +5 (+11.1%)
#5623 MalaysiaAsia PanamaAmericas 50 33 28 +17 (+51.5%) +22 (+78.6%)
#5624 NicaraguaAmericas CubaAmericas 50 71 109 -21 (-29.6%) -59 (-54.1%)
#5625 OmanMiddle East NorwayEurope 50 45 54 +5 (+11.1%) -4 (-7.4%)
#5626 RomaniaEurope BrazilAmericas 50 27 717 +23 (+85.2%) -667 (-93.0%)
#5627 Saint Kitts and NevisAmericas AustraliaOceania 50 50 50 0 (0.0%) 0 (0.0%)
#5628 South SudanAfrica DenmarkEurope 50 27 5 +23 (+85.2%) +45 (+900.0%)
#5629 SwitzerlandEurope TajikistanAsia 50 50 52 0 (0.0%) -2 (-3.8%)
#5630 ArgentinaAmericas MaltaEurope 49 28 14 +21 (+75.0%) +35 (+250.0%)
#5631 ChileAmericas CyprusEurope 49 46 45 +3 (+6.5%) +4 (+8.9%)
#5632 FranceEurope CubaAmericas 49 69 90 -20 (-29.0%) -41 (-45.6%)
#5633 FranceEurope Saint LuciaAmericas 49 51 54 -2 (-3.9%) -5 (-9.3%)
#5634 HungaryEurope GeorgiaAsia 49 48 48 +1 (+2.1%) +1 (+2.1%)
#5635 IcelandEurope LatviaEurope 49 53 29 -4 (-7.5%) +20 (+69.0%)
#5636 IrelandEurope MauritiusAfrica 49 49 50 0 (0.0%) -1 (-2.0%)
#5637 MalaysiaAsia BermudaOther 49 48 42 +1 (+2.1%) +7 (+16.7%)
#5638 MaltaEurope SlovakiaEurope 49 45 27 +4 (+8.9%) +22 (+81.5%)
#5639 MauritaniaAfrica PortugalEurope 49 44 40 +5 (+11.4%) +9 (+22.5%)
#5640 MongoliaAsia LuxembourgEurope 49 42 0 +7 (+16.7%) N/A
#5641 NepalAsia CambodiaAsia 49 46 45 +3 (+6.5%) +4 (+8.9%)
#5642 PolandEurope Dominican RepublicAmericas 49 45 44 +4 (+8.9%) +5 (+11.4%)
#5643 USAAmericas MaldivesAsia 49 46 44 +3 (+6.5%) +5 (+11.4%)
#5644 AlgeriaAfrica CroatiaEurope 48 50 56 -2 (-4.0%) -8 (-14.3%)
#5645 AustriaEurope BermudaOther 48 47 42 +1 (+2.1%) +6 (+14.3%)
#5646 BahamasAmericas BarbadosAmericas 48 48 49 0 (0.0%) -1 (-2.0%)
#5647 BelizeAmericas BahamasAmericas 48 45 44 +3 (+6.7%) +4 (+9.1%)
#5648 CroatiaEurope EstoniaEurope 48 47 28 +1 (+2.1%) +20 (+71.4%)
#5649 CyprusEurope EstoniaEurope 48 47 20 +1 (+2.1%) +28 (+140.0%)
#5650 EgyptAfrica GhanaAfrica 48 43 39 +5 (+11.6%) +9 (+23.1%)