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 VenezuelaAmericas Dominican RepublicAmericas 124,140 34,063 3,561 +90,077 (+264.4%) +120,579 (+3,386.1%)
#2 USAAmericas Dominican RepublicAmericas 15,776 14,626 14,010 +1,150 (+7.9%) +1,766 (+12.6%)
#3 SpainEurope Dominican RepublicAmericas 7,844 7,272 6,967 +572 (+7.9%) +877 (+12.6%)
#4 Puerto RicoAmericas Dominican RepublicAmericas 5,156 4,780 4,578 +376 (+7.9%) +578 (+12.6%)
#5 ItalyEurope Dominican RepublicAmericas 4,719 4,375 4,192 +344 (+7.9%) +527 (+12.6%)
#6 ChinaAsia Dominican RepublicAmericas 4,252 3,942 3,776 +310 (+7.9%) +476 (+12.6%)
#7 FranceEurope Dominican RepublicAmericas 4,200 3,894 3,731 +306 (+7.9%) +469 (+12.6%)
#8 CubaAmericas Dominican RepublicAmericas 3,669 3,402 3,259 +267 (+7.8%) +410 (+12.6%)
#9 ColombiaAmericas Dominican RepublicAmericas 3,195 2,962 2,838 +233 (+7.9%) +357 (+12.6%)
#10 GermanyEurope Dominican RepublicAmericas 2,090 1,938 1,857 +152 (+7.8%) +233 (+12.5%)
#11 MexicoAmericas Dominican RepublicAmericas 1,686 1,563 1,497 +123 (+7.9%) +189 (+12.6%)
#12 PeruAmericas Dominican RepublicAmericas 1,606 1,489 1,428 +117 (+7.9%) +178 (+12.5%)
#13 CanadaAmericas Dominican RepublicAmericas 1,367 1,267 1,215 +100 (+7.9%) +152 (+12.5%)
#14 ArgentinaAmericas Dominican RepublicAmericas 1,204 1,116 1,071 +88 (+7.9%) +133 (+12.4%)
#15 SwitzerlandEurope Dominican RepublicAmericas 1,174 1,088 1,044 +86 (+7.9%) +130 (+12.5%)
#16 PanamaAmericas Dominican RepublicAmericas 851 789 756 +62 (+7.9%) +95 (+12.6%)
#17 BrazilAmericas Dominican RepublicAmericas 724 671 644 +53 (+7.9%) +80 (+12.4%)
#18 ChileAmericas Dominican RepublicAmericas 713 661 633 +52 (+7.9%) +80 (+12.6%)
#19 NetherlandsEurope Dominican RepublicAmericas 666 617 593 +49 (+7.9%) +73 (+12.3%)
#20 EcuadorAmericas Dominican RepublicAmericas 653 605 581 +48 (+7.9%) +72 (+12.4%)
#21 South KoreaAsia Dominican RepublicAmericas 633 587 564 +46 (+7.8%) +69 (+12.2%)
#22 RussiaEurope Dominican RepublicAmericas 543 503 482 +40 (+8.0%) +61 (+12.7%)
#23 GuatemalaAmericas Dominican RepublicAmericas 481 446 428 +35 (+7.8%) +53 (+12.4%)
#24 HondurasAmericas Dominican RepublicAmericas 477 442 424 +35 (+7.9%) +53 (+12.5%)
#25 JapanAsia Dominican RepublicAmericas 387 359 345 +28 (+7.8%) +42 (+12.2%)
#26 Costa RicaAmericas Dominican RepublicAmericas 345 320 307 +25 (+7.8%) +38 (+12.4%)
#27 NicaraguaAmericas Dominican RepublicAmericas 327 303 292 +24 (+7.9%) +35 (+12.0%)
#28 El SalvadorAmericas Dominican RepublicAmericas 300 278 267 +22 (+7.9%) +33 (+12.4%)
#29 BelgiumEurope Dominican RepublicAmericas 287 266 256 +21 (+7.9%) +31 (+12.1%)
#30 AustriaEurope Dominican RepublicAmericas 231 214 207 +17 (+7.9%) +24 (+11.6%)
#31 UruguayAmericas Dominican RepublicAmericas 204 189 182 +15 (+7.9%) +22 (+12.1%)
#32 Antigua and BarbudaAmericas Dominican RepublicAmericas 201 186 179 +15 (+8.1%) +22 (+12.3%)
#33 BoliviaAmericas Dominican RepublicAmericas 190 176 170 +14 (+8.0%) +20 (+11.8%)
#34 ArubaAmericas Dominican RepublicAmericas 180 167 160 +13 (+7.8%) +20 (+12.5%)
#35 LebanonMiddle East Dominican RepublicAmericas 166 154 149 +12 (+7.8%) +17 (+11.4%)
#36 Saint Kitts and NevisAmericas Dominican RepublicAmericas 153 142 137 +11 (+7.7%) +16 (+11.7%)
#37 JamaicaAmericas Dominican RepublicAmericas 148 137 132 +11 (+8.0%) +16 (+12.1%)
#38 CambodiaAsia Dominican RepublicAmericas 136 126 121 +10 (+7.9%) +15 (+12.4%)
#39 PortugalEurope Dominican RepublicAmericas 119 110 106 +9 (+8.2%) +13 (+12.3%)
#40 IndiaAsia Dominican RepublicAmericas 105 97 94 +8 (+8.2%) +11 (+11.7%)
#41 PakistanAsia Dominican RepublicAmericas 87 81 79 +6 (+7.4%) +8 (+10.1%)
#42 UkraineEurope Dominican RepublicAmericas 83 77 75 +6 (+7.8%) +8 (+10.7%)
#43 BulgariaEurope Dominican RepublicAmericas 82 76 73 +6 (+7.9%) +9 (+12.3%)
#44 SwedenEurope Dominican RepublicAmericas 82 76 73 +6 (+7.9%) +9 (+12.3%)
#45 SerbiaEurope Dominican RepublicAmericas 81 75 72 +6 (+8.0%) +9 (+12.5%)
#46 GreeceEurope Dominican RepublicAmericas 70 65 63 +5 (+7.7%) +7 (+11.1%)
#47 IsraelMiddle East Dominican RepublicAmericas 68 63 61 +5 (+7.9%) +7 (+11.5%)
#48 NorwayEurope Dominican RepublicAmericas 60 56 54 +4 (+7.1%) +6 (+11.1%)
#49 PhilippinesAsia Dominican RepublicAmericas 55 51 50 +4 (+7.8%) +5 (+10.0%)
#50 PolandEurope Dominican RepublicAmericas 49 45 44 +4 (+8.9%) +5 (+11.4%)