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
#5951 LiberiaAfrica GreeceEurope 32 30 30 +2 (+6.7%) +2 (+6.7%)
#5952 MongoliaAsia IcelandEurope 32 21 20 +11 (+52.4%) +12 (+60.0%)
#5953 NetherlandsEurope CambodiaAsia 32 30 30 +2 (+6.7%) +2 (+6.7%)
#5954 New ZealandOceania SloveniaEurope 32 28 27 +4 (+14.3%) +5 (+18.5%)
#5955 PortugalEurope GuatemalaAmericas 32 29 28 +3 (+10.3%) +4 (+14.3%)
#5956 PortugalEurope Sri LankaAsia 32 32 33 0 (0.0%) -1 (-3.0%)
#5957 RomaniaEurope NamibiaAfrica 32 30 29 +2 (+6.7%) +3 (+10.3%)
#5958 RussiaEurope CambodiaAsia 32 30 30 +2 (+6.7%) +2 (+6.7%)
#5959 Saint Kitts and NevisAmericas Saint LuciaAmericas 32 33 36 -1 (-3.0%) -4 (-11.1%)
#5960 SenegalAfrica NamibiaAfrica 32 30 29 +2 (+6.7%) +3 (+10.3%)
#5961 SingaporeAsia IcelandEurope 32 21 17 +11 (+52.4%) +15 (+88.2%)
#5962 South AfricaAfrica LiechtensteinEurope 32 30 34 +2 (+6.7%) -2 (-5.9%)
#5963 SwedenEurope HondurasAmericas 32 31 31 +1 (+3.2%) +1 (+3.2%)
#5964 TogoAfrica HungaryEurope 32 27 11 +5 (+18.5%) +21 (+190.9%)
#5965 VenezuelaAmericas BahamasAmericas 32 30 30 +2 (+6.7%) +2 (+6.7%)
#5966 Antigua and BarbudaAmericas GreeceEurope 31 29 29 +2 (+6.9%) +2 (+6.9%)
#5967 BahamasAmericas GrenadaAmericas 31 30 30 +1 (+3.3%) +1 (+3.3%)
#5968 BelarusEurope MaltaEurope 31 18 9 +13 (+72.2%) +22 (+244.4%)
#5969 Czech RepublicEurope Dominican RepublicAmericas 31 29 29 +2 (+6.9%) +2 (+6.9%)
#5970 EthiopiaAfrica VenezuelaAmericas 31 32 35 -1 (-3.1%) -4 (-11.4%)
#5971 FinlandEurope Costa RicaAmericas 31 26 22 +5 (+19.2%) +9 (+40.9%)
#5972 FranceEurope BhutanAsia 31 30 30 +1 (+3.3%) +1 (+3.3%)
#5973 GreeceEurope BoliviaAmericas 31 28 27 +3 (+10.7%) +4 (+14.8%)
#5974 IndiaAsia GeorgiaAsia 31 30 31 +1 (+3.3%) 0 (0.0%)
#5975 IsraelMiddle East GeorgiaAsia 31 30 31 +1 (+3.3%) 0 (0.0%)
#5976 JamaicaAmericas PortugalEurope 31 28 26 +3 (+10.7%) +5 (+19.2%)
#5977 JapanAsia BermudaOther 31 30 45 +1 (+3.3%) -14 (-31.1%)
#5978 JapanAsia GabonAfrica 31 29 29 +2 (+6.9%) +2 (+6.9%)
#5979 MadagascarAfrica PortugalEurope 31 28 26 +3 (+10.7%) +5 (+19.2%)
#5980 MaliAfrica HungaryEurope 31 26 20 +5 (+19.2%) +11 (+55.0%)
#5981 NepalAsia SloveniaEurope 31 27 14 +4 (+14.8%) +17 (+121.4%)
#5982 NicaraguaAmericas HungaryEurope 31 26 20 +5 (+19.2%) +11 (+55.0%)
#5983 SlovakiaEurope Costa RicaAmericas 31 26 22 +5 (+19.2%) +9 (+40.9%)
#5984 SpainEurope BermudaOther 31 30 38 +1 (+3.3%) -7 (-18.4%)
#5985 SwedenEurope BahamasAmericas 31 29 29 +2 (+6.9%) +2 (+6.9%)
#5986 TongaOceania VanuatuOceania 31 30 30 +1 (+3.3%) +1 (+3.3%)
#5987 TürkiyeAsia GuineaAfrica 31 32 35 -1 (-3.1%) -4 (-11.4%)
#5988 VenezuelaAmericas LatviaEurope 31 34 22 -3 (-8.8%) +9 (+40.9%)
#5989 YemenMiddle East BelarusEurope 31 31 33 0 (0.0%) -2 (-6.1%)
#5990 YemenMiddle East NicaraguaAmericas 31 30 30 +1 (+3.3%) +1 (+3.3%)
#5991 ArmeniaAsia VenezuelaAmericas 30 31 34 -1 (-3.2%) -4 (-11.8%)
#5992 BeninAfrica NorwayEurope 30 27 28 +3 (+11.1%) +2 (+7.1%)
#5993 BoliviaAmericas BulgariaEurope 30 22 16 +8 (+36.4%) +14 (+87.5%)
#5994 Cabo VerdeAfrica GuineaAfrica 30 31 34 -1 (-3.2%) -4 (-11.8%)
#5995 ChinaAsia CubaAmericas 30 42 76 -12 (-28.6%) -46 (-60.5%)
#5996 ColombiaAmericas CubaAmericas 30 42 65 -12 (-28.6%) -35 (-53.8%)
#5997 FijiOceania DenmarkEurope 30 33 26 -3 (-9.1%) +4 (+15.4%)
#5998 GermanyEurope DominicaAmericas 30 29 30 +1 (+3.4%) 0 (0.0%)
#5999 GermanyEurope Sierra LeoneAfrica 30 32 36 -2 (-6.3%) -6 (-16.7%)
#6000 KenyaAfrica SlovakiaEurope 30 28 25 +2 (+7.1%) +5 (+20.0%)