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 Dominican RepublicAmericas USAAmericas 1,483,418 1,289,305 1,099,126 +194,113 (+15.1%) +384,292 (+35.0%)
#2 Dominican RepublicAmericas SpainEurope 202,074 183,845 157,123 +18,229 (+9.9%) +44,951 (+28.6%)
#3 Dominican RepublicAmericas ItalyEurope 50,413 47,964 40,794 +2,449 (+5.1%) +9,619 (+23.6%)
#4 Dominican RepublicAmericas Puerto RicoAmericas 42,387 46,905 57,891 -4,518 (-9.6%) -15,504 (-26.8%)
#5 Dominican RepublicAmericas ChileAmericas 18,210 19,663 7,611 -1,453 (-7.4%) +10,599 (+139.3%)
#6 Dominican RepublicAmericas CanadaAmericas 15,172 13,081 11,356 +2,091 (+16.0%) +3,816 (+33.6%)
#7 Dominican RepublicAmericas PanamaAmericas 14,815 9,711 8,095 +5,104 (+52.6%) +6,720 (+83.0%)
#8 Dominican RepublicAmericas SwitzerlandEurope 13,870 12,751 11,342 +1,119 (+8.8%) +2,528 (+22.3%)
#9 Dominican RepublicAmericas VenezuelaAmericas 13,260 13,899 14,743 -639 (-4.6%) -1,483 (-10.1%)
#10 Dominican RepublicAmericas ArgentinaAmericas 8,231 7,425 6,458 +806 (+10.9%) +1,773 (+27.5%)
#11 Dominican RepublicAmericas ArubaAmericas 6,636 4,839 4,327 +1,797 (+37.1%) +2,309 (+53.4%)
#12 Dominican RepublicAmericas MexicoAmericas 5,267 2,942 2,179 +2,325 (+79.0%) +3,088 (+141.7%)
#13 Dominican RepublicAmericas BelgiumEurope 3,608 3,172 2,719 +436 (+13.7%) +889 (+32.7%)
#14 Dominican RepublicAmericas Antigua and BarbudaAmericas 1,934 1,865 1,784 +69 (+3.7%) +150 (+8.4%)
#15 Dominican RepublicAmericas PeruAmericas 1,825 1,381 728 +444 (+32.2%) +1,097 (+150.7%)
#16 Dominican RepublicAmericas Costa RicaAmericas 1,589 1,317 1,098 +272 (+20.7%) +491 (+44.7%)
#17 Dominican RepublicAmericas ColombiaAmericas 1,198 1,006 717 +192 (+19.1%) +481 (+67.1%)
#18 Dominican RepublicAmericas NorwayEurope 1,071 963 791 +108 (+11.2%) +280 (+35.4%)
#19 Dominican RepublicAmericas BrazilAmericas 906 1,793 994 -887 (-49.5%) -88 (-8.9%)
#20 Dominican RepublicAmericas EcuadorAmericas 736 659 500 +77 (+11.7%) +236 (+47.2%)
#21 Dominican RepublicAmericas GreeceEurope 611 575 564 +36 (+6.3%) +47 (+8.3%)
#22 Dominican RepublicAmericas LuxembourgEurope 594 514 35 +80 (+15.6%) +559 (+1,597.1%)
#23 Dominican RepublicAmericas BahamasAmericas 328 310 291 +18 (+5.8%) +37 (+12.7%)
#24 Dominican RepublicAmericas AustraliaOceania 313 260 208 +53 (+20.4%) +105 (+50.5%)
#25 Dominican RepublicAmericas DenmarkEurope 271 215 166 +56 (+26.0%) +105 (+63.3%)
#26 Dominican RepublicAmericas FinlandEurope 241 205 157 +36 (+17.6%) +84 (+53.5%)
#27 Dominican RepublicAmericas BermudaOther 238 233 128 +5 (+2.1%) +110 (+85.9%)
#28 Dominican RepublicAmericas SloveniaEurope 226 199 166 +27 (+13.6%) +60 (+36.1%)
#29 Dominican RepublicAmericas PortugalEurope 172 153 66 +19 (+12.4%) +106 (+160.6%)
#30 Dominican RepublicAmericas BoliviaAmericas 143 128 117 +15 (+11.7%) +26 (+22.2%)
#31 Dominican RepublicAmericas HondurasAmericas 139 137 135 +2 (+1.5%) +4 (+3.0%)
#32 Dominican RepublicAmericas GuatemalaAmericas 126 115 104 +11 (+9.6%) +22 (+21.2%)
#33 Dominican RepublicAmericas LiechtensteinEurope 98 92 73 +6 (+6.5%) +25 (+34.2%)
#34 Dominican RepublicAmericas IcelandEurope 88 58 32 +30 (+51.7%) +56 (+175.0%)
#35 Dominican RepublicAmericas BulgariaEurope 77 56 41 +21 (+37.5%) +36 (+87.8%)
#36 Dominican RepublicAmericas NicaraguaAmericas 74 71 69 +3 (+4.2%) +5 (+7.2%)
#37 Dominican RepublicAmericas El SalvadorAmericas 73 72 72 +1 (+1.4%) +1 (+1.4%)
#38 Dominican RepublicAmericas HungaryEurope 70 59 33 +11 (+18.6%) +37 (+112.1%)
#39 Dominican RepublicAmericas Saint LuciaAmericas 34 35 38 -1 (-2.9%) -4 (-10.5%)
#40 Dominican RepublicAmericas SlovakiaEurope 28 26 18 +2 (+7.7%) +10 (+55.6%)
#41 Dominican RepublicAmericas CubaAmericas 10 14 27 -4 (-28.6%) -17 (-63.0%)
#42 Dominican RepublicAmericas CyprusEurope 8 8 9 0 (0.0%) -1 (-11.1%)
#43 Dominican RepublicAmericas EstoniaEurope 5 5 3 0 (0.0%) +2 (+66.7%)
#44 Dominican RepublicAmericas GuineaAfrica 0 0 2 N/A -2 (-100.0%)
#45 Dominican RepublicAmericas LatviaEurope 0 0 1 N/A -1 (-100.0%)