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
#7301 Saint LuciaAmericas SlovakiaEurope 0 0 1 N/A -1 (-100.0%)
#7302 Saint Vincent and the GrenadinesAmericas IcelandEurope 0 0 2 N/A -2 (-100.0%)
#7303 SamoaOceania LithuaniaEurope 0 0 1 N/A -1 (-100.0%)
#7304 SamoaOceania SlovakiaEurope 0 0 1 N/A -1 (-100.0%)
#7305 São Tomé and PríncipeAfrica SloveniaEurope 0 0 1 N/A -1 (-100.0%)
#7306 SerbiaEurope GuineaAfrica 0 0 2 N/A -2 (-100.0%)
#7307 SeychellesAfrica LiechtensteinEurope 0 0 1 N/A -1 (-100.0%)
#7308 Sierra LeoneAfrica LatviaEurope 0 0 1 N/A -1 (-100.0%)
#7309 South SudanAfrica LatviaEurope 0 0 0 N/A N/A
#7310 Sri LankaAsia GuineaAfrica 0 0 2 N/A -2 (-100.0%)
#7311 Sri LankaAsia LebanonMiddle East 0 16,360 14,907 -16,360 (-100.0%) -14,907 (-100.0%)
#7312 SurinameAmericas BoliviaAmericas 0 0 0 N/A N/A
#7313 SurinameAmericas LithuaniaEurope 0 0 1 N/A -1 (-100.0%)
#7314 SurinameAmericas SloveniaEurope 0 0 0 N/A N/A
#7315 SwedenEurope RomaniaEurope 0 0 0 N/A N/A
#7316 TajikistanAsia GuineaAfrica 0 0 1 N/A -1 (-100.0%)
#7317 Timor-LesteAsia IcelandEurope 0 0 1 N/A -1 (-100.0%)
#7318 TogoAfrica LatviaEurope 0 0 0 N/A N/A
#7319 TogoAfrica LithuaniaEurope 0 0 1 N/A -1 (-100.0%)
#7320 TogoAfrica SloveniaEurope 0 0 3 N/A -3 (-100.0%)
#7321 TongaOceania BoliviaAmericas 0 0 0 N/A N/A
#7322 TongaOceania BulgariaEurope 0 0 1 N/A -1 (-100.0%)
#7323 TongaOceania EstoniaEurope 0 0 1 N/A -1 (-100.0%)
#7324 TongaOceania FinlandEurope 0 0 2 N/A -2 (-100.0%)
#7325 Trinidad and TobagoAmericas LatviaEurope 0 0 1 N/A -1 (-100.0%)
#7326 TurkmenistanAsia BoliviaAmericas 0 0 0 N/A N/A
#7327 UAEMiddle East BoliviaAmericas 0 0 0 N/A N/A
#7328 UgandaAfrica BoliviaAmericas 0 0 0 N/A N/A
#7329 UgandaAfrica GuineaAfrica 0 0 1 N/A -1 (-100.0%)
#7330 UgandaAfrica LiechtensteinEurope 0 0 1 N/A -1 (-100.0%)
#7331 UgandaAfrica LithuaniaEurope 0 0 1 N/A -1 (-100.0%)
#7332 UruguayAmericas GuineaAfrica 0 0 1 N/A -1 (-100.0%)
#7333 UruguayAmericas LiechtensteinEurope 0 0 2 N/A -2 (-100.0%)
#7334 UruguayAmericas MongoliaAsia 0 0 1 N/A -1 (-100.0%)
#7335 UzbekistanAsia GuineaAfrica 0 0 1 N/A -1 (-100.0%)
#7336 VanuatuOceania BoliviaAmericas 0 0 0 N/A N/A
#7337 VanuatuOceania FinlandEurope 0 0 1 N/A -1 (-100.0%)
#7338 VanuatuOceania HungaryEurope 0 0 1 N/A -1 (-100.0%)
#7339 VanuatuOceania NorwayEurope 0 0 2 N/A -2 (-100.0%)
#7340 VanuatuOceania SlovakiaEurope 0 0 1 N/A -1 (-100.0%)
#7341 VietnamAsia Sierra LeoneAfrica 0 0 0 N/A N/A
#7342 YemenMiddle East BoliviaAmericas 0 0 0 N/A N/A
#7343 YemenMiddle East LatviaEurope 0 0 1 N/A -1 (-100.0%)
#7344 ZambiaAfrica LatviaEurope 0 0 1 N/A -1 (-100.0%)
#7345 ZambiaAfrica LiechtensteinEurope 0 0 1 N/A -1 (-100.0%)
#7346 ZambiaAfrica LithuaniaEurope 0 0 1 N/A -1 (-100.0%)
#7347 ZimbabweAfrica Saint LuciaAmericas 0 0 0 N/A N/A