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 AlbaniaEurope GreeceEurope 474,441 446,614 436,566 +27,827 (+6.2%) +37,875 (+8.7%)
#2 GermanyEurope GreeceEurope 123,912 116,644 114,110 +7,268 (+6.2%) +9,802 (+8.6%)
#3 GeorgiaAsia GreeceEurope 90,365 85,065 83,218 +5,300 (+6.2%) +7,147 (+8.6%)
#4 BulgariaEurope GreeceEurope 78,992 74,359 72,744 +4,633 (+6.2%) +6,248 (+8.6%)
#5 RussiaEurope GreeceEurope 58,726 55,281 54,081 +3,445 (+6.2%) +4,645 (+8.6%)
#6 RomaniaEurope GreeceEurope 50,056 47,120 46,098 +2,936 (+6.2%) +3,958 (+8.6%)
#7 AfghanistanAsia GreeceEurope 48,116 45,293 5,810 +2,823 (+6.2%) +42,306 (+728.2%)
#8 SyriaMiddle East GreeceEurope 45,531 42,861 9,549 +2,670 (+6.2%) +35,982 (+376.8%)
#9 TürkiyeAsia GreeceEurope 36,204 34,081 33,420 +2,123 (+6.2%) +2,784 (+8.3%)
#10 EgyptAfrica GreeceEurope 30,630 28,834 28,209 +1,796 (+6.2%) +2,421 (+8.6%)
#11 KazakhstanAsia GreeceEurope 29,238 27,523 26,926 +1,715 (+6.2%) +2,312 (+8.6%)
#12 USAAmericas GreeceEurope 24,748 23,297 22,792 +1,451 (+6.2%) +1,956 (+8.6%)
#13 CyprusEurope GreeceEurope 23,412 22,039 21,562 +1,373 (+6.2%) +1,850 (+8.6%)
#14 AustraliaOceania GreeceEurope 21,915 20,630 20,182 +1,285 (+6.2%) +1,733 (+8.6%)
#15 UkraineEurope GreeceEurope 21,082 19,846 19,416 +1,236 (+6.2%) +1,666 (+8.6%)
#16 IraqMiddle East GreeceEurope 17,950 16,897 4,745 +1,053 (+6.2%) +13,205 (+278.3%)
#17 PolandEurope GreeceEurope 16,970 15,975 15,630 +995 (+6.2%) +1,340 (+8.6%)
#18 ArmeniaAsia GreeceEurope 15,479 14,571 14,257 +908 (+6.2%) +1,222 (+8.6%)
#19 CanadaAmericas GreeceEurope 13,663 12,862 12,584 +801 (+6.2%) +1,079 (+8.6%)
#20 IndiaAsia GreeceEurope 10,998 10,353 10,130 +645 (+6.2%) +868 (+8.6%)
#21 PakistanAsia GreeceEurope 9,373 8,823 31,230 +550 (+6.2%) -21,857 (-70.0%)
#22 PhilippinesAsia GreeceEurope 9,176 8,638 8,452 +538 (+6.2%) +724 (+8.6%)
#23 UzbekistanAsia GreeceEurope 8,986 8,459 8,277 +527 (+6.2%) +709 (+8.6%)
#24 South AfricaAfrica GreeceEurope 7,484 7,045 6,894 +439 (+6.2%) +590 (+8.6%)
#25 FranceEurope GreeceEurope 7,251 6,826 6,680 +425 (+6.2%) +571 (+8.5%)
#26 ItalyEurope GreeceEurope 6,826 6,426 6,289 +400 (+6.2%) +537 (+8.5%)
#27 SwedenEurope GreeceEurope 5,870 5,526 5,408 +344 (+6.2%) +462 (+8.5%)
#28 BelgiumEurope GreeceEurope 5,551 5,225 5,112 +326 (+6.2%) +439 (+8.6%)
#29 IranMiddle East GreeceEurope 4,976 4,684 1,900 +292 (+6.2%) +3,076 (+161.9%)
#30 Czech RepublicEurope GreeceEurope 4,797 4,516 4,420 +281 (+6.2%) +377 (+8.5%)
#31 SerbiaEurope GreeceEurope 4,745 4,467 4,372 +278 (+6.2%) +373 (+8.5%)
#32 NetherlandsEurope GreeceEurope 4,057 3,819 3,737 +238 (+6.2%) +320 (+8.6%)
#33 SwitzerlandEurope GreeceEurope 4,004 3,769 3,689 +235 (+6.2%) +315 (+8.5%)
#34 ChinaAsia GreeceEurope 3,678 3,462 3,388 +216 (+6.2%) +290 (+8.6%)
#35 NigeriaAfrica GreeceEurope 3,096 2,914 2,851 +182 (+6.2%) +245 (+8.6%)
#36 BangladeshAsia GreeceEurope 3,029 2,851 9,791 +178 (+6.2%) -6,762 (-69.1%)
#37 EthiopiaAfrica GreeceEurope 2,620 2,466 2,414 +154 (+6.2%) +206 (+8.5%)
#38 AustriaEurope GreeceEurope 2,438 2,295 2,247 +143 (+6.2%) +191 (+8.5%)
#39 BrazilAmericas GreeceEurope 2,399 2,258 2,211 +141 (+6.2%) +188 (+8.5%)
#40 North MacedoniaEurope GreeceEurope 2,348 2,210 2,164 +138 (+6.2%) +184 (+8.5%)
#41 MoroccoAfrica GreeceEurope 2,246 2,114 2,070 +132 (+6.2%) +176 (+8.5%)
#42 LebanonMiddle East GreeceEurope 2,222 2,092 2,047 +130 (+6.2%) +175 (+8.5%)
#43 HungaryEurope GreeceEurope 1,871 1,761 1,724 +110 (+6.2%) +147 (+8.5%)
#44 CameroonAfrica GreeceEurope 1,641 1,545 460 +96 (+6.2%) +1,181 (+256.7%)
#45 BelarusEurope GreeceEurope 1,578 1,485 1,453 +93 (+6.3%) +125 (+8.6%)
#46 SpainEurope GreeceEurope 1,277 1,202 1,177 +75 (+6.2%) +100 (+8.5%)
#47 VenezuelaAmericas GreeceEurope 1,111 1,046 1,023 +65 (+6.2%) +88 (+8.6%)
#48 DenmarkEurope GreeceEurope 974 917 899 +57 (+6.2%) +75 (+8.3%)
#49 Sri LankaAsia GreeceEurope 960 904 886 +56 (+6.2%) +74 (+8.4%)
#50 SlovakiaEurope GreeceEurope 931 876 860 +55 (+6.3%) +71 (+8.3%)