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 PolandEurope GermanyEurope 1,883,559 1,797,038 1,718,230 +86,521 (+4.8%) +165,329 (+9.6%)
#2 TürkiyeAsia GermanyEurope 1,504,743 1,326,045 1,303,078 +178,698 (+13.5%) +201,665 (+15.5%)
#3 UkraineEurope GermanyEurope 1,416,521 269,725 235,921 +1,146,796 (+425.2%) +1,180,600 (+500.4%)
#4 RussiaEurope GermanyEurope 1,137,448 1,038,231 954,413 +99,217 (+9.6%) +183,035 (+19.2%)
#5 RomaniaEurope GermanyEurope 968,697 865,707 654,819 +102,990 (+11.9%) +313,878 (+47.9%)
#6 KazakhstanAsia GermanyEurope 896,268 872,932 849,840 +23,336 (+2.7%) +46,428 (+5.5%)
#7 SyriaMiddle East GermanyEurope 860,697 687,147 203,711 +173,550 (+25.3%) +656,986 (+322.5%)
#8 ItalyEurope GermanyEurope 436,759 439,709 390,678 -2,950 (-0.7%) +46,081 (+11.8%)
#9 AfghanistanAsia GermanyEurope 358,767 265,648 101,950 +93,119 (+35.1%) +256,817 (+251.9%)
#10 Czech RepublicEurope GermanyEurope 344,686 350,970 389,507 -6,284 (-1.8%) -44,821 (-11.5%)
#11 BulgariaEurope GermanyEurope 338,439 295,226 174,357 +43,213 (+14.6%) +164,082 (+94.1%)
#12 Bosnia and HerzegovinaEurope GermanyEurope 320,423 252,498 187,192 +67,925 (+26.9%) +133,231 (+71.2%)
#13 SerbiaEurope GermanyEurope 303,740 227,380 181,469 +76,360 (+33.6%) +122,271 (+67.4%)
#14 IranMiddle East GermanyEurope 283,454 185,393 96,409 +98,061 (+52.9%) +187,045 (+194.0%)
#15 CroatiaEurope GermanyEurope 271,197 266,440 198,532 +4,757 (+1.8%) +72,665 (+36.6%)
#16 IndiaAsia GermanyEurope 267,343 152,372 86,572 +114,971 (+75.5%) +180,771 (+208.8%)
#17 IraqMiddle East GermanyEurope 263,918 248,322 114,598 +15,596 (+6.3%) +149,320 (+130.3%)
#18 GreeceEurope GermanyEurope 242,582 248,036 222,947 -5,454 (-2.2%) +19,635 (+8.8%)
#19 AustriaEurope GermanyEurope 213,019 214,565 211,754 -1,546 (-0.7%) +1,265 (+0.6%)
#20 HungaryEurope GermanyEurope 212,221 206,199 185,593 +6,022 (+2.9%) +26,628 (+14.3%)
#21 ChinaAsia GermanyEurope 168,314 152,761 117,274 +15,553 (+10.2%) +51,040 (+43.5%)
#22 SpainEurope GermanyEurope 166,899 145,118 118,056 +21,781 (+15.0%) +48,843 (+41.4%)
#23 MoroccoAfrica GermanyEurope 156,555 126,665 107,252 +29,890 (+23.6%) +49,303 (+46.0%)
#24 FranceEurope GermanyEurope 155,932 153,730 135,841 +2,202 (+1.4%) +20,091 (+14.8%)
#25 USAAmericas GermanyEurope 152,501 144,138 128,204 +8,363 (+5.8%) +24,297 (+19.0%)
#26 North MacedoniaEurope GermanyEurope 147,204 108,175 83,304 +39,029 (+36.1%) +63,900 (+76.7%)
#27 VietnamAsia GermanyEurope 140,939 112,160 95,193 +28,779 (+25.7%) +45,746 (+48.1%)