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
#1901 LithuaniaEurope CanadaAmericas 4,551 4,993 5,353 -442 (-8.9%) -802 (-15.0%)
#1902 South KoreaAsia BelgiumEurope 4,534 4,527 4,337 +7 (+0.2%) +197 (+4.5%)
#1903 ChinaAsia MaliAfrica 4,529 4,035 3,439 +494 (+12.2%) +1,090 (+31.7%)
#1904 BangladeshAsia DenmarkEurope 4,525 1,992 1,409 +2,533 (+127.2%) +3,116 (+221.1%)
#1905 South KoreaAsia PhilippinesAsia 4,520 4,520 5,223 0 (0.0%) -703 (-13.5%)
#1906 JapanAsia PhilippinesAsia 4,492 4,492 7,972 0 (0.0%) -3,480 (-43.7%)
#1907 MexicoAmericas Costa RicaAmericas 4,489 3,720 3,100 +769 (+20.7%) +1,389 (+44.8%)
#1908 JapanAsia BelgiumEurope 4,484 4,601 4,686 -117 (-2.5%) -202 (-4.3%)
#1909 KazakhstanAsia LithuaniaEurope 4,475 4,248 4,477 +227 (+5.3%) -2 (0.0%)
#1910 SerbiaEurope BulgariaEurope 4,462 3,245 1,944 +1,217 (+37.5%) +2,518 (+129.5%)
#1911 AzerbaijanAsia KyrgyzstanAsia 4,458 4,554 4,678 -96 (-2.1%) -220 (-4.7%)
#1912 ItalyEurope EgyptAfrica 4,458 5,578 0 -1,120 (-20.1%) N/A
#1913 FranceEurope AndorraEurope 4,455 4,194 3,890 +261 (+6.2%) +565 (+14.5%)
#1914 AlgeriaAfrica SenegalAfrica 4,447 4,338 4,204 +109 (+2.5%) +243 (+5.8%)
#1915 BulgariaEurope RomaniaEurope 4,443 6,319 8,703 -1,876 (-29.7%) -4,260 (-48.9%)
#1916 MexicoAmericas BelizeAmericas 4,426 3,997 3,523 +429 (+10.7%) +903 (+25.6%)
#1917 North MacedoniaEurope DenmarkEurope 4,426 3,881 3,153 +545 (+14.0%) +1,273 (+40.4%)
#1918 BelgiumEurope PortugalEurope 4,414 3,924 3,421 +490 (+12.5%) +993 (+29.0%)
#1919 YemenMiddle East ChinaAsia 4,407 3,812 2,826 +595 (+15.6%) +1,581 (+55.9%)
#1920 FranceEurope ArgentinaAmericas 4,394 4,407 5,564 -13 (-0.3%) -1,170 (-21.0%)
#1921 MoroccoAfrica SenegalAfrica 4,376 4,268 4,134 +108 (+2.5%) +242 (+5.9%)
#1922 SwitzerlandEurope HungaryEurope 4,355 3,692 2,477 +663 (+18.0%) +1,878 (+75.8%)
#1923 ItalyEurope ChileAmericas 4,352 5,375 4,076 -1,023 (-19.0%) +276 (+6.8%)
#1924 ThailandAsia KuwaitMiddle East 4,352 3,969 3,420 +383 (+9.6%) +932 (+27.3%)
#1925 BruneiAsia CanadaAmericas 4,347 4,543 4,527 -196 (-4.3%) -180 (-4.0%)
#1926 Equatorial GuineaAfrica CameroonAfrica 4,341 3,911 3,357 +430 (+11.0%) +984 (+29.3%)
#1927 LuxembourgEurope ItalyEurope 4,337 4,569 4,605 -232 (-5.1%) -268 (-5.8%)
#1928 JamaicaAmericas Antigua and BarbudaAmericas 4,328 4,173 3,990 +155 (+3.7%) +338 (+8.5%)
#1929 ColombiaAmericas New ZealandOceania 4,324 3,223 1,843 +1,101 (+34.2%) +2,481 (+134.6%)
#1930 FranceEurope Czech RepublicEurope 4,320 4,364 4,420 -44 (-1.0%) -100 (-2.3%)
#1931 UruguayAmericas VenezuelaAmericas 4,311 4,519 4,795 -208 (-4.6%) -484 (-10.1%)
#1932 BrazilAmericas LuxembourgEurope 4,300 3,722 297 +578 (+15.5%) +4,003 (+1,347.8%)
#1933 SyriaMiddle East RomaniaEurope 4,280 3,535 2,642 +745 (+21.1%) +1,638 (+62.0%)
#1934 VenezuelaAmericas BelgiumEurope 4,270 3,227 1,559 +1,043 (+32.3%) +2,711 (+173.9%)
#1935 AustriaEurope LiechtensteinEurope 4,260 3,983 3,829 +277 (+7.0%) +431 (+11.3%)
#1936 ItalyEurope SlovakiaEurope 4,259 3,918 2,841 +341 (+8.7%) +1,418 (+49.9%)
#1937 ItalyEurope South AfricaAfrica 4,255 4,370 6,139 -115 (-2.6%) -1,884 (-30.7%)
#1938 SerbiaEurope LuxembourgEurope 4,253 3,682 5,920 +571 (+15.5%) -1,667 (-28.2%)
#1939 ChinaAsia Dominican RepublicAmericas 4,252 3,942 3,776 +310 (+7.9%) +476 (+12.6%)
#1940 NepalAsia FinlandEurope 4,232 3,595 2,298 +637 (+17.7%) +1,934 (+84.2%)
#1941 UkraineEurope JapanAsia 4,229 2,217 1,915 +2,012 (+90.8%) +2,314 (+120.8%)
#1942 IndonesiaAsia ItalyEurope 4,226 3,876 3,086 +350 (+9.0%) +1,140 (+36.9%)
#1943 BoliviaAmericas CanadaAmericas 4,219 4,080 5,552 +139 (+3.4%) -1,333 (-24.0%)
#1944 Sierra LeoneAfrica AustraliaOceania 4,218 4,094 3,989 +124 (+3.0%) +229 (+5.7%)
#1945 CanadaAmericas DenmarkEurope 4,217 3,806 3,676 +411 (+10.8%) +541 (+14.7%)
#1946 Guinea-BissauAfrica GuineaAfrica 4,217 4,361 4,540 -144 (-3.3%) -323 (-7.1%)
#1947 GeorgiaAsia AustriaEurope 4,209 3,723 3,315 +486 (+13.1%) +894 (+27.0%)
#1948 SlovakiaEurope NorwayEurope 4,202 3,779 3,815 +423 (+11.2%) +387 (+10.1%)
#1949 IranMiddle East JapanAsia 4,201 4,367 4,260 -166 (-3.8%) -59 (-1.4%)
#1950 FranceEurope Dominican RepublicAmericas 4,200 3,894 3,731 +306 (+7.9%) +469 (+12.6%)