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
#51 NepalAsia CanadaAmericas 29,554 18,561 13,971 +10,993 (+59.2%) +15,583 (+111.5%)
#52 IrelandEurope CanadaAmericas 28,912 29,975 33,605 -1,063 (-3.5%) -4,693 (-14.0%)
#53 HungaryEurope CanadaAmericas 28,068 32,246 39,215 -4,178 (-13.0%) -11,147 (-28.4%)
#54 Côte d’IvoireAfrica CanadaAmericas 27,793 17,685 11,442 +10,108 (+57.2%) +16,351 (+142.9%)
#55 ChileAmericas CanadaAmericas 27,191 27,873 28,300 -682 (-2.4%) -1,109 (-3.9%)
#56 AustraliaOceania CanadaAmericas 26,777 26,000 30,029 +777 (+3.0%) -3,252 (-10.8%)
#57 GhanaAfrica CanadaAmericas 26,394 25,550 24,200 +844 (+3.3%) +2,194 (+9.1%)
#58 MalaysiaAsia CanadaAmericas 24,975 25,152 25,384 -177 (-0.7%) -409 (-1.6%)
#59 FijiOceania CanadaAmericas 24,028 24,774 25,117 -746 (-3.0%) -1,089 (-4.3%)
#60 CubaAmericas CanadaAmericas 23,859 19,420 18,001 +4,439 (+22.9%) +5,858 (+32.5%)
#61 CambodiaAsia CanadaAmericas 22,917 23,176 23,907 -259 (-1.1%) -990 (-4.1%)
#62 AlbaniaEurope CanadaAmericas 20,718 17,525 15,850 +3,193 (+18.2%) +4,868 (+30.7%)
#63 BulgariaEurope CanadaAmericas 20,575 19,146 18,842 +1,429 (+7.5%) +1,733 (+9.2%)
#64 ArgentinaAmericas CanadaAmericas 20,267 19,705 20,580 +562 (+2.9%) -313 (-1.5%)
#65 JordanMiddle East CanadaAmericas 20,195 16,923 13,479 +3,272 (+19.3%) +6,716 (+49.8%)
#66 MauritiusAfrica CanadaAmericas 20,173 17,915 16,346 +2,258 (+12.6%) +3,827 (+23.4%)
#67 ThailandAsia CanadaAmericas 19,110 17,471 17,353 +1,639 (+9.4%) +1,757 (+10.1%)
#68 KuwaitMiddle East CanadaAmericas 18,999 17,395 15,773 +1,604 (+9.2%) +3,226 (+20.5%)
#69 Czech RepublicEurope CanadaAmericas 18,417 19,917 21,881 -1,500 (-7.5%) -3,464 (-15.8%)
#70 GuatemalaAmericas CanadaAmericas 18,187 18,131 18,309 +56 (+0.3%) -122 (-0.7%)
#71 BelgiumEurope CanadaAmericas 17,760 19,056 21,355 -1,296 (-6.8%) -3,595 (-16.8%)
#72 SwitzerlandEurope CanadaAmericas 17,551 18,722 21,785 -1,171 (-6.3%) -4,234 (-19.4%)
#73 IndonesiaAsia CanadaAmericas 16,815 16,012 15,781 +803 (+5.0%) +1,034 (+6.6%)
#74 EcuadorAmericas CanadaAmericas 16,675 16,264 15,761 +411 (+2.5%) +914 (+5.8%)
#75 KazakhstanAsia CanadaAmericas 15,397 13,839 12,638 +1,558 (+11.3%) +2,759 (+21.8%)
#76 UgandaAfrica CanadaAmericas 15,355 14,870 13,438 +485 (+3.3%) +1,917 (+14.3%)
#77 Dominican RepublicAmericas CanadaAmericas 15,172 13,081 11,356 +2,091 (+16.0%) +3,816 (+33.6%)
#78 Saint Vincent and the GrenadinesAmericas CanadaAmericas 14,817 13,930 13,757 +887 (+6.4%) +1,060 (+7.7%)
#79 ZimbabweAfrica CanadaAmericas 14,291 11,982 11,429 +2,309 (+19.3%) +2,862 (+25.0%)
#80 SenegalAfrica CanadaAmericas 13,811 9,813 8,249 +3,998 (+40.7%) +5,562 (+67.4%)
#81 BelarusEurope CanadaAmericas 13,112 12,061 11,384 +1,051 (+8.7%) +1,728 (+15.2%)
#82 BarbadosAmericas CanadaAmericas 13,022 13,877 15,217 -855 (-6.2%) -2,195 (-14.4%)
#83 SingaporeAsia CanadaAmericas 12,878 12,678 13,196 +200 (+1.6%) -318 (-2.4%)
#84 AustriaEurope CanadaAmericas 12,372 14,276 16,802 -1,904 (-13.3%) -4,430 (-26.4%)
#85 SlovakiaEurope CanadaAmericas 12,340 13,311 15,089 -971 (-7.3%) -2,749 (-18.2%)
#86 SpainEurope CanadaAmericas 11,315 11,807 13,007 -492 (-4.2%) -1,692 (-13.0%)
#87 New ZealandOceania CanadaAmericas 10,875 10,929 12,381 -54 (-0.5%) -1,506 (-12.2%)
#88 NicaraguaAmericas CanadaAmericas 10,768 10,646 10,071 +122 (+1.1%) +697 (+6.9%)
#89 LibyaAfrica CanadaAmericas 10,737 8,394 8,384 +2,343 (+27.9%) +2,353 (+28.1%)
#90 North MacedoniaEurope CanadaAmericas 10,214 10,233 10,368 -19 (-0.2%) -154 (-1.5%)
#91 GrenadaAmericas CanadaAmericas 9,873 9,982 10,521 -109 (-1.1%) -648 (-6.2%)
#92 HondurasAmericas CanadaAmericas 9,817 8,902 8,198 +915 (+10.3%) +1,619 (+19.7%)
#93 DenmarkEurope CanadaAmericas 9,798 11,365 13,671 -1,567 (-13.8%) -3,873 (-28.3%)
#94 RwandaAfrica CanadaAmericas 9,317 7,677 6,283 +1,640 (+21.4%) +3,034 (+48.3%)
#95 UzbekistanAsia CanadaAmericas 7,652 6,990 6,315 +662 (+9.5%) +1,337 (+21.2%)
#96 GuineaAfrica CanadaAmericas 7,598 6,109 5,451 +1,489 (+24.4%) +2,147 (+39.4%)
#97 Saint LuciaAmericas CanadaAmericas 7,557 6,741 6,573 +816 (+12.1%) +984 (+15.0%)
#98 FinlandEurope CanadaAmericas 7,526 8,685 10,068 -1,159 (-13.3%) -2,542 (-25.2%)
#99 SloveniaEurope CanadaAmericas 6,412 7,154 8,388 -742 (-10.4%) -1,976 (-23.6%)
#100 SwedenEurope CanadaAmericas 6,411 6,829 7,675 -418 (-6.1%) -1,264 (-16.5%)