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
#3651 Saudi ArabiaMiddle East HungaryEurope 532 451 373 +81 (+18.0%) +159 (+42.6%)
#3652 UgandaAfrica NamibiaAfrica 532 502 470 +30 (+6.0%) +62 (+13.2%)
#3653 ChadAfrica ItalyEurope 531 498 493 +33 (+6.6%) +38 (+7.7%)
#3654 TogoAfrica LuxembourgEurope 531 460 0 +71 (+15.4%) N/A
#3655 GermanyEurope ArmeniaAsia 530 585 718 -55 (-9.4%) -188 (-26.2%)
#3656 New ZealandOceania GreeceEurope 530 499 489 +31 (+6.2%) +41 (+8.4%)
#3657 SlovakiaEurope MaltaEurope 530 305 141 +225 (+73.8%) +389 (+275.9%)
#3658 EstoniaEurope South AfricaAfrica 529 408 233 +121 (+29.7%) +296 (+127.0%)
#3659 HungaryEurope SloveniaEurope 529 467 402 +62 (+13.3%) +127 (+31.6%)
#3660 IrelandEurope BulgariaEurope 529 385 214 +144 (+37.4%) +315 (+147.2%)
#3661 MalaysiaAsia South AfricaAfrica 528 531 589 -3 (-0.6%) -61 (-10.4%)
#3662 ChinaAsia SeychellesAfrica 527 519 510 +8 (+1.5%) +17 (+3.3%)
#3663 Puerto RicoAmericas PeruAmericas 527 370 257 +157 (+42.4%) +270 (+105.1%)
#3664 CambodiaAsia NorwayEurope 525 472 405 +53 (+11.2%) +120 (+29.6%)
#3665 ChinaAsia TogoAfrica 525 521 517 +4 (+0.8%) +8 (+1.5%)
#3666 GuatemalaAmericas NorwayEurope 525 472 445 +53 (+11.2%) +80 (+18.0%)
#3667 HungaryEurope South AfricaAfrica 525 529 679 -4 (-0.8%) -154 (-22.7%)
#3668 TürkiyeAsia BrazilAmericas 524 316 213 +208 (+65.8%) +311 (+146.0%)
#3669 ItalyEurope AndorraEurope 523 492 458 +31 (+6.3%) +65 (+14.2%)
#3670 IndiaAsia LesothoAfrica 522 419 318 +103 (+24.6%) +204 (+64.2%)
#3671 PakistanAsia LesothoAfrica 522 419 318 +103 (+24.6%) +204 (+64.2%)
#3672 BelarusEurope FinlandEurope 521 443 314 +78 (+17.6%) +207 (+65.9%)
#3673 Antigua and BarbudaAmericas NamibiaAfrica 520 490 459 +30 (+6.1%) +61 (+13.3%)
#3674 IndiaAsia LiberiaAfrica 520 631 817 -111 (-17.6%) -297 (-36.4%)
#3675 MoroccoAfrica HungaryEurope 520 441 203 +79 (+17.9%) +317 (+156.2%)
#3676 TajikistanAsia LatviaEurope 520 565 536 -45 (-8.0%) -16 (-3.0%)
#3677 VietnamAsia IndiaAsia 520 545 584 -25 (-4.6%) -64 (-11.0%)
#3678 AngolaAfrica FinlandEurope 519 441 412 +78 (+17.7%) +107 (+26.0%)
#3679 FinlandEurope CyprusEurope 519 489 474 +30 (+6.1%) +45 (+9.5%)
#3680 GambiaAfrica LiberiaAfrica 519 630 816 -111 (-17.6%) -297 (-36.4%)
#3681 LebanonMiddle East PolandEurope 518 508 423 +10 (+2.0%) +95 (+22.5%)
#3682 Bosnia and HerzegovinaEurope HungaryEurope 517 438 234 +79 (+18.0%) +283 (+120.9%)
#3683 BoliviaAmericas DenmarkEurope 515 472 457 +43 (+9.1%) +58 (+12.7%)
#3684 MoroccoAfrica MexicoAmericas 515 410 309 +105 (+25.6%) +206 (+66.7%)
#3685 Saint Kitts and NevisAmericas Antigua and BarbudaAmericas 515 497 476 +18 (+3.6%) +39 (+8.2%)
#3686 Côte d’IvoireAfrica LuxembourgEurope 514 445 0 +69 (+15.5%) N/A
#3687 GeorgiaAsia LithuaniaEurope 514 488 656 +26 (+5.3%) -142 (-21.6%)
#3688 Puerto RicoAmericas Costa RicaAmericas 514 426 356 +88 (+20.7%) +158 (+44.4%)
#3689 MontenegroEurope DenmarkEurope 513 366 242 +147 (+40.2%) +271 (+112.0%)
#3690 AustraliaOceania PanamaAmericas 511 335 279 +176 (+52.5%) +232 (+83.2%)
#3691 HungaryEurope PortugalEurope 511 454 398 +57 (+12.6%) +113 (+28.4%)
#3692 ArgentinaAmericas HungaryEurope 510 432 368 +78 (+18.1%) +142 (+38.6%)
#3693 SenegalAfrica AustraliaOceania 509 467 437 +42 (+9.0%) +72 (+16.5%)
#3694 TurkmenistanAsia LatviaEurope 508 552 589 -44 (-8.0%) -81 (-13.8%)
#3695 DenmarkEurope PortugalEurope 507 451 395 +56 (+12.4%) +112 (+28.4%)
#3696 TunisiaAfrica EgyptAfrica 507 628 0 -121 (-19.3%) N/A
#3697 Côte d’IvoireAfrica DenmarkEurope 506 483 453 +23 (+4.8%) +53 (+11.7%)
#3698 ItalyEurope CyprusEurope 506 477 463 +29 (+6.1%) +43 (+9.3%)
#3699 NetherlandsEurope CyprusEurope 506 477 463 +29 (+6.1%) +43 (+9.3%)
#3700 IndiaAsia ArubaAmericas 505 368 330 +137 (+37.2%) +175 (+53.0%)