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 BulgariaEurope TürkiyeAsia 348,052 363,507 380,354 -15,455 (-4.3%) -32,302 (-8.5%)
#2 BulgariaEurope GermanyEurope 338,439 295,226 174,357 +43,213 (+14.6%) +164,082 (+94.1%)
#3 BulgariaEurope SpainEurope 103,587 113,958 124,625 -10,371 (-9.1%) -21,038 (-16.9%)
#4 BulgariaEurope GreeceEurope 78,992 74,359 72,744 +4,633 (+6.2%) +6,248 (+8.6%)
#5 BulgariaEurope NetherlandsEurope 58,481 36,749 21,026 +21,732 (+59.1%) +37,455 (+178.1%)
#6 BulgariaEurope BelgiumEurope 51,857 41,142 30,100 +10,715 (+26.0%) +21,757 (+72.3%)
#7 BulgariaEurope ItalyEurope 50,769 55,233 55,144 -4,464 (-8.1%) -4,375 (-7.9%)
#8 BulgariaEurope AustriaEurope 38,651 31,709 22,800 +6,942 (+21.9%) +15,851 (+69.5%)
#9 BulgariaEurope FranceEurope 35,728 32,257 27,173 +3,471 (+10.8%) +8,555 (+31.5%)
#10 BulgariaEurope CanadaAmericas 20,575 19,146 18,842 +1,429 (+7.5%) +1,733 (+9.2%)
#11 BulgariaEurope IsraelMiddle East 18,875 17,835 16,541 +1,040 (+5.8%) +2,334 (+14.1%)
#12 BulgariaEurope Czech RepublicEurope 12,878 11,751 10,293 +1,127 (+9.6%) +2,585 (+25.1%)
#13 BulgariaEurope DenmarkEurope 12,544 10,194 7,704 +2,350 (+23.1%) +4,840 (+62.8%)
#14 BulgariaEurope SwitzerlandEurope 12,532 9,659 6,983 +2,873 (+29.7%) +5,549 (+79.5%)
#15 BulgariaEurope SwedenEurope 11,009 9,870 8,552 +1,139 (+11.5%) +2,457 (+28.7%)
#16 BulgariaEurope NorwayEurope 8,109 7,293 5,696 +816 (+11.2%) +2,413 (+42.4%)
#17 BulgariaEurope PortugalEurope 6,682 5,940 5,179 +742 (+12.5%) +1,503 (+29.0%)
#18 BulgariaEurope CyprusEurope 6,498 6,121 5,930 +377 (+6.2%) +568 (+9.6%)
#19 BulgariaEurope MaltaEurope 4,743 2,729 1,253 +2,014 (+73.8%) +3,490 (+278.5%)
#20 BulgariaEurope RomaniaEurope 4,443 6,319 8,703 -1,876 (-29.7%) -4,260 (-48.9%)
#21 BulgariaEurope AustraliaOceania 3,874 4,108 3,939 -234 (-5.7%) -65 (-1.7%)
#22 BulgariaEurope FinlandEurope 3,021 2,566 1,863 +455 (+17.7%) +1,158 (+62.2%)
#23 BulgariaEurope SlovakiaEurope 2,822 2,596 2,193 +226 (+8.7%) +629 (+28.7%)
#24 BulgariaEurope RussiaEurope 2,615 3,428 4,445 -813 (-23.7%) -1,830 (-41.2%)
#25 BulgariaEurope PolandEurope 2,585 2,598 2,677 -13 (-0.5%) -92 (-3.4%)
#26 BulgariaEurope LuxembourgEurope 1,975 1,710 878 +265 (+15.5%) +1,097 (+124.9%)
#27 BulgariaEurope UkraineEurope 1,784 1,760 1,732 +24 (+1.4%) +52 (+3.0%)
#28 BulgariaEurope HungaryEurope 1,676 1,421 1,294 +255 (+17.9%) +382 (+29.5%)
#29 BulgariaEurope SloveniaEurope 1,585 1,398 1,179 +187 (+13.4%) +406 (+34.4%)
#30 BulgariaEurope North MacedoniaEurope 1,079 1,075 1,072 +4 (+0.4%) +7 (+0.7%)
#31 BulgariaEurope SerbiaEurope 896 959 978 -63 (-6.6%) -82 (-8.4%)
#32 BulgariaEurope IcelandEurope 778 515 241 +263 (+51.1%) +537 (+222.8%)
#33 BulgariaEurope South AfricaAfrica 766 788 1,200 -22 (-2.8%) -434 (-36.2%)
#34 BulgariaEurope ArgentinaAmericas 366 358 347 +8 (+2.2%) +19 (+5.5%)
#35 BulgariaEurope EstoniaEurope 342 336 268 +6 (+1.8%) +74 (+27.6%)
#36 BulgariaEurope MexicoAmericas 289 277 261 +12 (+4.3%) +28 (+10.7%)
#37 BulgariaEurope CroatiaEurope 271 285 305 -14 (-4.9%) -34 (-11.1%)
#38 BulgariaEurope BrazilAmericas 270 205 223 +65 (+31.7%) +47 (+21.1%)
#39 BulgariaEurope GeorgiaAsia 237 231 225 +6 (+2.6%) +12 (+5.3%)
#40 BulgariaEurope LithuaniaEurope 147 140 74 +7 (+5.0%) +73 (+98.6%)
#41 BulgariaEurope PanamaAmericas 133 87 73 +46 (+52.9%) +60 (+82.2%)
#42 BulgariaEurope VenezuelaAmericas 127 133 142 -6 (-4.5%) -15 (-10.6%)
#43 BulgariaEurope Costa RicaAmericas 103 85 71 +18 (+21.2%) +32 (+45.1%)
#44 BulgariaEurope LatviaEurope 103 112 157 -9 (-8.0%) -54 (-34.4%)
#45 BulgariaEurope Dominican RepublicAmericas 82 76 73 +6 (+7.9%) +9 (+12.3%)
#46 BulgariaEurope MontenegroEurope 76 77 78 -1 (-1.3%) -2 (-2.6%)
#47 BulgariaEurope NicaraguaAmericas 64 62 61 +2 (+3.2%) +3 (+4.9%)
#48 BulgariaEurope BelarusEurope 58 59 61 -1 (-1.7%) -3 (-4.9%)
#49 BulgariaEurope NamibiaAfrica 32 30 29 +2 (+6.7%) +3 (+10.3%)
#50 BulgariaEurope BoliviaAmericas 29 26 25 +3 (+11.5%) +4 (+16.0%)