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 AlgeriaAfrica FranceEurope 1,405,235 1,407,480 1,380,732 -2,245 (-0.2%) +24,503 (+1.8%)
#2 MoroccoAfrica FranceEurope 1,066,129 1,027,490 961,153 +38,639 (+3.8%) +104,976 (+10.9%)
#3 PortugalEurope FranceEurope 585,896 621,051 648,445 -35,155 (-5.7%) -62,549 (-9.6%)
#4 TunisiaAfrica FranceEurope 444,223 429,918 400,786 +14,305 (+3.3%) +43,437 (+10.8%)
#5 ItalyEurope FranceEurope 303,685 318,801 323,277 -15,116 (-4.7%) -19,592 (-6.1%)
#6 TürkiyeAsia FranceEurope 260,167 259,787 259,457 +380 (+0.1%) +710 (+0.3%)
#7 SpainEurope FranceEurope 254,830 276,834 285,827 -22,004 (-7.9%) -30,997 (-10.8%)
#8 ComorosAfrica FranceEurope 231,788 151,438 106,284 +80,350 (+53.1%) +125,504 (+118.1%)
#9 GermanyEurope FranceEurope 189,761 191,298 207,393 -1,537 (-0.8%) -17,632 (-8.5%)
#10 SenegalAfrica FranceEurope 176,632 160,065 135,054 +16,567 (+10.4%) +41,578 (+30.8%)
#11 Côte d’IvoireAfrica FranceEurope 169,206 144,739 111,792 +24,467 (+16.9%) +57,414 (+51.4%)
#12 BelgiumEurope FranceEurope 169,102 165,124 153,412 +3,978 (+2.4%) +15,690 (+10.2%)
#13 MadagascarAfrica FranceEurope 162,751 150,882 133,839 +11,869 (+7.9%) +28,912 (+21.6%)
#14 RomaniaEurope FranceEurope 156,668 142,701 121,011 +13,967 (+9.8%) +35,657 (+29.5%)
#15 CameroonAfrica FranceEurope 127,995 114,528 97,288 +13,467 (+11.8%) +30,707 (+31.6%)
#16 ChinaAsia FranceEurope 120,595 114,237 110,174 +6,358 (+5.6%) +10,421 (+9.5%)
#17 MaliAfrica FranceEurope 120,393 106,194 82,137 +14,199 (+13.4%) +38,256 (+46.6%)
#18 VietnamAsia FranceEurope 116,008 117,857 117,595 -1,849 (-1.6%) -1,587 (-1.3%)
#19 UkraineEurope FranceEurope 99,261 31,996 23,467 +67,265 (+210.2%) +75,794 (+323.0%)
#20 SerbiaEurope FranceEurope 96,840 91,340 81,883 +5,500 (+6.0%) +14,957 (+18.3%)
#21 SwitzerlandEurope FranceEurope 96,066 95,249 96,510 +817 (+0.9%) -444 (-0.5%)
#22 GuineaAfrica FranceEurope 92,446 69,716 41,415 +22,730 (+32.6%) +51,031 (+123.2%)
#23 AfghanistanAsia FranceEurope 89,849 31,434 12,311 +58,415 (+185.8%) +77,538 (+629.8%)
#24 RussiaEurope FranceEurope 85,277 77,376 72,194 +7,901 (+10.2%) +13,083 (+18.1%)
#25 PolandEurope FranceEurope 84,406 90,100 99,892 -5,694 (-6.3%) -15,486 (-15.5%)
#26 BrazilAmericas FranceEurope 72,483 68,818 69,604 +3,665 (+5.3%) +2,879 (+4.1%)
#27 IndiaAsia FranceEurope 66,688 61,647 53,809 +5,041 (+8.2%) +12,879 (+23.9%)
#28 SyriaMiddle East FranceEurope 60,670 45,399 27,304 +15,271 (+33.6%) +33,366 (+122.2%)
#29 USAAmericas FranceEurope 59,171 57,596 54,702 +1,575 (+2.7%) +4,469 (+8.2%)
#30 CambodiaAsia FranceEurope 57,402 58,212 58,558 -810 (-1.4%) -1,156 (-2.0%)
#31 Sri LankaAsia FranceEurope 56,880 52,623 52,041 +4,257 (+8.1%) +4,839 (+9.3%)
#32 AlbaniaEurope FranceEurope 54,967 34,341 17,618 +20,626 (+60.1%) +37,349 (+212.0%)
#33 LebanonMiddle East FranceEurope 51,485 49,532 45,265 +1,953 (+3.9%) +6,220 (+13.7%)
#34 MauritiusAfrica FranceEurope 44,709 44,179 43,746 +530 (+1.2%) +963 (+2.2%)
#35 ColombiaAmericas FranceEurope 43,218 38,553 31,276 +4,665 (+12.1%) +11,942 (+38.2%)
#36 ArmeniaAsia FranceEurope 42,785 36,445 30,530 +6,340 (+17.4%) +12,255 (+40.1%)
#37 NetherlandsEurope FranceEurope 40,630 39,848 39,871 +782 (+2.0%) +759 (+1.9%)
#38 EgyptAfrica FranceEurope 36,806 35,106 33,678 +1,700 (+4.8%) +3,128 (+9.3%)
#39 GabonAfrica FranceEurope 36,785 31,774 23,500 +5,011 (+15.8%) +13,285 (+56.5%)
#40 PakistanAsia FranceEurope 36,278 31,711 26,302 +4,567 (+14.4%) +9,976 (+37.9%)
#41 BulgariaEurope FranceEurope 35,728 32,257 27,173 +3,471 (+10.8%) +8,555 (+31.5%)
#42 Cabo VerdeAfrica FranceEurope 34,814 31,783 30,310 +3,031 (+9.5%) +4,504 (+14.9%)
#43 MonacoEurope FranceEurope 34,658 31,746 26,366 +2,912 (+9.2%) +8,292 (+31.4%)
#44 SurinameAmericas FranceEurope 34,228 32,289 25,096 +1,939 (+6.0%) +9,132 (+36.4%)
#45 LuxembourgEurope FranceEurope 32,587 16,121 16,173 +16,466 (+102.1%) +16,414 (+101.5%)
#46 BeninAfrica FranceEurope 31,581 28,360 23,132 +3,221 (+11.4%) +8,449 (+36.5%)