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 AngolaAfrica PortugalEurope 201,961 179,524 156,251 +22,437 (+12.5%) +45,710 (+29.3%)
#2 BrazilAmericas PortugalEurope 173,266 154,017 134,245 +19,249 (+12.5%) +39,021 (+29.1%)
#3 FranceEurope PortugalEurope 117,183 104,164 90,792 +13,019 (+12.5%) +26,391 (+29.1%)
#4 MozambiqueAfrica PortugalEurope 90,640 80,570 70,228 +10,070 (+12.5%) +20,412 (+29.1%)
#5 Cabo VerdeAfrica PortugalEurope 76,835 68,299 59,532 +8,536 (+12.5%) +17,303 (+29.1%)
#6 UkraineEurope PortugalEurope 60,056 53,384 46,533 +6,672 (+12.5%) +13,523 (+29.1%)
#7 Guinea-BissauAfrica PortugalEurope 36,682 32,607 28,422 +4,075 (+12.5%) +8,260 (+29.1%)
#8 GermanyEurope PortugalEurope 34,724 30,866 26,905 +3,858 (+12.5%) +7,819 (+29.1%)
#9 VenezuelaAmericas PortugalEurope 31,198 27,732 24,174 +3,466 (+12.5%) +7,024 (+29.1%)
#10 RomaniaEurope PortugalEurope 29,376 26,113 22,763 +3,263 (+12.5%) +6,613 (+29.1%)
#11 São Tomé and PríncipeAfrica PortugalEurope 23,121 20,552 17,915 +2,569 (+12.5%) +5,206 (+29.1%)
#12 SwitzerlandEurope PortugalEurope 20,886 18,566 16,183 +2,320 (+12.5%) +4,703 (+29.1%)
#13 SpainEurope PortugalEurope 20,446 18,175 15,843 +2,271 (+12.5%) +4,603 (+29.1%)
#14 South AfricaAfrica PortugalEurope 14,232 12,651 11,028 +1,581 (+12.5%) +3,204 (+29.1%)
#15 ChinaAsia PortugalEurope 13,500 12,000 10,461 +1,500 (+12.5%) +3,039 (+29.1%)
#16 IndiaAsia PortugalEurope 10,076 8,957 7,809 +1,119 (+12.5%) +2,267 (+29.0%)
#17 CanadaAmericas PortugalEurope 9,387 8,344 7,275 +1,043 (+12.5%) +2,112 (+29.0%)
#18 USAAmericas PortugalEurope 8,977 7,980 6,957 +997 (+12.5%) +2,020 (+29.0%)
#19 NepalAsia PortugalEurope 7,466 6,637 530 +829 (+12.5%) +6,936 (+1,308.7%)
#20 RussiaEurope PortugalEurope 7,321 6,508 5,674 +813 (+12.5%) +1,647 (+29.0%)
#21 BulgariaEurope PortugalEurope 6,682 5,940 5,179 +742 (+12.5%) +1,503 (+29.0%)
#22 GuineaAfrica PortugalEurope 5,805 5,160 4,500 +645 (+12.5%) +1,305 (+29.0%)
#23 NetherlandsEurope PortugalEurope 5,110 4,542 3,960 +568 (+12.5%) +1,150 (+29.0%)
#24 LuxembourgEurope PortugalEurope 5,065 4,502 3,926 +563 (+12.5%) +1,139 (+29.0%)
#25 BelgiumEurope PortugalEurope 4,414 3,924 3,421 +490 (+12.5%) +993 (+29.0%)
#26 ItalyEurope PortugalEurope 3,516 3,125 2,726 +391 (+12.5%) +790 (+29.0%)
#27 SenegalAfrica PortugalEurope 2,681 2,383 2,078 +298 (+12.5%) +603 (+29.0%)
#28 MoroccoAfrica PortugalEurope 2,538 2,256 1,968 +282 (+12.5%) +570 (+29.0%)
#29 PakistanAsia PortugalEurope 2,494 2,217 1,935 +277 (+12.5%) +559 (+28.9%)
#30 Timor-LesteAsia PortugalEurope 2,215 1,969 1,717 +246 (+12.5%) +498 (+29.0%)
#31 CubaAmericas PortugalEurope 2,090 1,858 1,621 +232 (+12.5%) +469 (+28.9%)
#32 IrelandEurope PortugalEurope 2,013 1,789 1,561 +224 (+12.5%) +452 (+29.0%)
#33 BangladeshAsia PortugalEurope 1,894 1,684 1,470 +210 (+12.5%) +424 (+28.8%)
#34 ThailandAsia PortugalEurope 1,885 1,676 272 +209 (+12.5%) +1,613 (+593.0%)
#35 ArgentinaAmericas PortugalEurope 1,701 1,512 1,320 +189 (+12.5%) +381 (+28.9%)
#36 AustraliaOceania PortugalEurope 1,549 1,377 1,202 +172 (+12.5%) +347 (+28.9%)
#37 ZimbabweAfrica PortugalEurope 1,476 1,312 1,145 +164 (+12.5%) +331 (+28.9%)
#38 GeorgiaAsia PortugalEurope 1,379 1,226 1,070 +153 (+12.5%) +309 (+28.9%)
#39 PolandEurope PortugalEurope 1,255 1,116 974 +139 (+12.5%) +281 (+28.9%)
#40 BelarusEurope PortugalEurope 1,219 1,084 946 +135 (+12.5%) +273 (+28.9%)
#41 UzbekistanAsia PortugalEurope 1,132 1,006 879 +126 (+12.5%) +253 (+28.8%)
#42 KazakhstanAsia PortugalEurope 1,123 998 872 +125 (+12.5%) +251 (+28.8%)
#43 SwedenEurope PortugalEurope 1,035 920 803 +115 (+12.5%) +232 (+28.9%)
#44 TürkiyeAsia PortugalEurope 888 789 296 +99 (+12.5%) +592 (+200.0%)
#45 IranMiddle East PortugalEurope 832 740 203 +92 (+12.4%) +629 (+309.9%)
#46 ColombiaAmericas PortugalEurope 828 736 644 +92 (+12.5%) +184 (+28.6%)
#47 EswatiniAfrica PortugalEurope 742 660 578 +82 (+12.4%) +164 (+28.4%)
#48 GabonAfrica PortugalEurope 728 647 566 +81 (+12.5%) +162 (+28.6%)
#49 AustriaEurope PortugalEurope 648 576 504 +72 (+12.5%) +144 (+28.6%)
#50 PhilippinesAsia PortugalEurope 610 542 474 +68 (+12.5%) +136 (+28.7%)