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
#1 BeninAfrica NigeriaAfrica 404,468 377,169 351,985 +27,299 (+7.2%) +52,483 (+14.9%)
#2 BeninAfrica Côte d’IvoireAfrica 75,331 72,101 68,063 +3,230 (+4.5%) +7,268 (+10.7%)
#3 BeninAfrica TogoAfrica 72,863 72,330 71,638 +533 (+0.7%) +1,225 (+1.7%)
#4 BeninAfrica GabonAfrica 56,627 52,460 47,682 +4,167 (+7.9%) +8,945 (+18.8%)
#5 BeninAfrica FranceEurope 31,581 28,360 23,132 +3,221 (+11.4%) +8,449 (+36.5%)
#6 BeninAfrica GhanaAfrica 22,051 19,736 17,183 +2,315 (+11.7%) +4,868 (+28.3%)
#7 BeninAfrica SenegalAfrica 3,834 3,740 3,621 +94 (+2.5%) +213 (+5.9%)
#8 BeninAfrica ItalyEurope 3,320 3,159 2,428 +161 (+5.1%) +892 (+36.7%)
#9 BeninAfrica CameroonAfrica 3,103 2,795 2,400 +308 (+11.0%) +703 (+29.3%)
#10 BeninAfrica MaliAfrica 2,098 1,869 1,594 +229 (+12.3%) +504 (+31.6%)
#11 BeninAfrica MauritaniaAfrica 647 602 551 +45 (+7.5%) +96 (+17.4%)
#12 BeninAfrica GuineaAfrica 378 391 408 -13 (-3.3%) -30 (-7.4%)
#13 BeninAfrica South AfricaAfrica 332 316 249 +16 (+5.1%) +83 (+33.3%)
#14 BeninAfrica NamibiaAfrica 171 161 152 +10 (+6.2%) +19 (+12.5%)
#15 BeninAfrica LuxembourgEurope 151 131 0 +20 (+15.3%) N/A
#16 BeninAfrica BrazilAmericas 136 301 107 -165 (-54.8%) +29 (+27.1%)
#17 BeninAfrica AustraliaOceania 97 98 105 -1 (-1.0%) -8 (-7.6%)
#18 BeninAfrica Sierra LeoneAfrica 94 101 65 -7 (-6.9%) +29 (+44.6%)
#19 BeninAfrica DenmarkEurope 59 56 56 +3 (+5.4%) +3 (+5.4%)
#20 BeninAfrica PortugalEurope 40 36 33 +4 (+11.1%) +7 (+21.2%)
#21 BeninAfrica HungaryEurope 39 33 9 +6 (+18.2%) +30 (+333.3%)
#22 BeninAfrica BulgariaEurope 37 27 24 +10 (+37.0%) +13 (+54.2%)
#23 BeninAfrica NorwayEurope 30 27 28 +3 (+11.1%) +2 (+7.1%)
#24 BeninAfrica FinlandEurope 22 19 18 +3 (+15.8%) +4 (+22.2%)
#25 BeninAfrica LiberiaAfrica 16 20 28 -4 (-20.0%) -12 (-42.9%)
#26 BeninAfrica SlovakiaEurope 11 10 9 +1 (+10.0%) +2 (+22.2%)
#27 BeninAfrica CyprusEurope 6 6 7 0 (0.0%) -1 (-14.3%)
#28 BeninAfrica GreeceEurope 5 5 7 0 (0.0%) -2 (-28.6%)
#29 BeninAfrica IcelandEurope 2 1 1 +1 (+100.0%) +1 (+100.0%)
#30 BeninAfrica BoliviaAmericas 1 1 2 0 (0.0%) -1 (-50.0%)
#31 BeninAfrica Costa RicaAmericas 1 1 1 0 (0.0%) 0 (0.0%)
#32 BeninAfrica EstoniaEurope 1 1 0 0 (0.0%) N/A
#33 BeninAfrica LatviaEurope 1 1 2 0 (0.0%) -1 (-50.0%)
#34 BeninAfrica LithuaniaEurope 0 0 1 N/A -1 (-100.0%)
#35 BeninAfrica SloveniaEurope 0 0 2 N/A -2 (-100.0%)