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
#501 ZimbabweAfrica BotswanaAfrica 67,878 64,301 60,080 +3,577 (+5.6%) +7,798 (+13.0%)
#502 North MacedoniaEurope ItalyEurope 67,492 72,197 69,018 -4,705 (-6.5%) -1,526 (-2.2%)
#503 SpainEurope VenezuelaAmericas 67,085 70,318 74,582 -3,233 (-4.6%) -7,497 (-10.1%)
#504 IndiaAsia FranceEurope 66,688 61,647 53,809 +5,041 (+8.2%) +12,879 (+23.9%)
#505 IndiaAsia SpainEurope 66,624 55,786 36,397 +10,838 (+19.4%) +30,227 (+83.0%)
#506 UzbekistanAsia TurkmenistanAsia 66,605 67,003 67,505 -398 (-0.6%) -900 (-1.3%)
#507 GeorgiaAsia UkraineEurope 66,350 65,475 64,399 +875 (+1.3%) +1,951 (+3.0%)
#508 ArgentinaAmericas ParaguayAmericas 65,943 61,833 57,056 +4,110 (+6.6%) +8,887 (+15.6%)
#509 MalawiAfrica MozambiqueAfrica 65,284 62,643 59,620 +2,641 (+4.2%) +5,664 (+9.5%)
#510 South KoreaAsia ChinaAsia 65,073 60,578 86,238 +4,495 (+7.4%) -21,165 (-24.5%)
#511 BangladeshAsia AustraliaOceania 64,969 55,031 43,074 +9,938 (+18.1%) +21,895 (+50.8%)
#512 VenezuelaAmericas ItalyEurope 64,313 61,258 47,291 +3,055 (+5.0%) +17,022 (+36.0%)
#513 NetherlandsEurope AustraliaOceania 63,634 72,244 80,566 -8,610 (-11.9%) -16,932 (-21.0%)
#514 UkraineEurope FinlandEurope 63,352 2,851 1,540 +60,501 (+2,122.1%) +61,812 (+4,013.8%)
#515 KuwaitMiddle East UAEMiddle East 63,192 55,654 53,137 +7,538 (+13.5%) +10,055 (+18.9%)
#516 SamoaOceania New ZealandOceania 63,075 58,292 53,004 +4,783 (+8.2%) +10,071 (+19.0%)
#517 PolandEurope IsraelMiddle East 62,789 59,569 55,264 +3,220 (+5.4%) +7,525 (+13.6%)
#518 IndiaAsia SwedenEurope 62,598 41,743 22,539 +20,855 (+50.0%) +40,059 (+177.7%)
#519 USAAmericas JapanAsia 62,509 89,237 82,623 -26,728 (-30.0%) -20,114 (-24.3%)
#520 Trinidad and TobagoAmericas CanadaAmericas 62,401 65,223 66,728 -2,822 (-4.3%) -4,327 (-6.5%)
#521 USAAmericas BangladeshAsia 61,983 45,115 46,008 +16,868 (+37.4%) +15,975 (+34.7%)
#522 IranMiddle East IsraelMiddle East 61,572 58,077 53,878 +3,495 (+6.0%) +7,694 (+14.3%)
#523 PhilippinesAsia OmanMiddle East 61,483 47,556 49,221 +13,927 (+29.3%) +12,262 (+24.9%)
#524 ThailandAsia JapanAsia 61,263 83,234 76,083 -21,971 (-26.4%) -14,820 (-19.5%)
#525 Saudi ArabiaMiddle East TürkiyeAsia 61,221 51,517 13,612 +9,704 (+18.8%) +47,609 (+349.8%)
#526 UkraineEurope BulgariaEurope 61,074 11,275 6,164 +49,799 (+441.7%) +54,910 (+890.8%)
#527 NigeriaAfrica Côte d’IvoireAfrica 60,926 56,726 51,476 +4,200 (+7.4%) +9,450 (+18.4%)
#528 Bosnia and HerzegovinaEurope SwedenEurope 60,819 60,110 57,499 +709 (+1.2%) +3,320 (+5.8%)
#529 SyriaMiddle East FranceEurope 60,670 45,399 27,304 +15,271 (+33.6%) +33,366 (+122.2%)
#530 USAAmericas ChinaAsia 60,434 55,280 63,341 +5,154 (+9.3%) -2,907 (-4.6%)
#531 UkraineEurope PortugalEurope 60,056 53,384 46,533 +6,672 (+12.5%) +13,523 (+29.1%)
#532 GermanyEurope RussiaEurope 60,040 80,639 106,392 -20,599 (-25.5%) -46,352 (-43.6%)
#533 MaliAfrica GabonAfrica 59,837 55,434 50,384 +4,403 (+7.9%) +9,453 (+18.8%)
#534 ColombiaAmericas AustraliaOceania 59,674 39,104 19,945 +20,570 (+52.6%) +39,729 (+199.2%)
#535 UzbekistanAsia South KoreaAsia 59,361 59,358 36,989 +3 (+0.0%) +22,372 (+60.5%)
#536 CroatiaEurope AustriaEurope 59,348 49,279 42,582 +10,069 (+20.4%) +16,766 (+39.4%)
#537 SwitzerlandEurope SpainEurope 59,271 57,859 59,328 +1,412 (+2.4%) -57 (-0.1%)
#538 USAAmericas FranceEurope 59,171 57,596 54,702 +1,575 (+2.7%) +4,469 (+8.2%)
#539 RussiaEurope GreeceEurope 58,726 55,281 54,081 +3,445 (+6.2%) +4,645 (+8.6%)
#540 BulgariaEurope NetherlandsEurope 58,481 36,749 21,026 +21,732 (+59.1%) +37,455 (+178.1%)
#541 JordanMiddle East KuwaitMiddle East 58,434 53,291 45,909 +5,143 (+9.7%) +12,525 (+27.3%)
#542 SpainEurope BelgiumEurope 58,242 50,690 46,582 +7,552 (+14.9%) +11,660 (+25.0%)
#543 Bosnia and HerzegovinaEurope SwitzerlandEurope 58,221 57,741 55,970 +480 (+0.8%) +2,251 (+4.0%)
#544 TürkiyeAsia SwedenEurope 58,113 52,174 46,256 +5,939 (+11.4%) +11,857 (+25.6%)
#545 BrazilAmericas CanadaAmericas 58,045 46,952 37,848 +11,093 (+23.6%) +20,197 (+53.4%)
#546 MontenegroEurope SerbiaEurope 57,943 62,520 65,000 -4,577 (-7.3%) -7,057 (-10.9%)
#547 AustriaEurope SwitzerlandEurope 57,640 58,683 60,047 -1,043 (-1.8%) -2,407 (-4.0%)
#548 PhilippinesAsia SpainEurope 57,473 51,607 43,060 +5,866 (+11.4%) +14,413 (+33.5%)
#549 CambodiaAsia FranceEurope 57,402 58,212 58,558 -810 (-1.4%) -1,156 (-2.0%)
#550 NetherlandsEurope SpainEurope 57,390 47,465 44,627 +9,925 (+20.9%) +12,763 (+28.6%)