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
| Rank | Origin | Destination | 2024 Migrant Stock | 2020 Migrant Stock | 2015 Migrant Stock | 2020-2024 Change | 2015-2024 Change |
|---|---|---|---|---|---|---|---|
| #1 | TürkiyeAsia | NetherlandsEurope | 217,388 | 199,017 | 191,653 | +18,371 (+9.2%) | +25,735 (+13.4%) |
|
OriginTürkiye DestinationNetherlands 2015 stock191,653 2020 stock199,017 2024 stock217,388 2015-2024 absolute change+25,735 2015-2024 percentage change+13.4% 2020-2024 absolute change+18,371 2020-2024 percentage change+9.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | PolandEurope | NetherlandsEurope | 210,981 | 159,749 | 113,415 | +51,232 (+32.1%) | +97,566 (+86.0%) |
|
OriginPoland DestinationNetherlands 2015 stock113,415 2020 stock159,749 2024 stock210,981 2015-2024 absolute change+97,566 2015-2024 percentage change+86.0% 2020-2024 absolute change+51,232 2020-2024 percentage change+32.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | SurinameAmericas | NetherlandsEurope | 177,165 | 178,623 | 180,157 | -1,458 (-0.8%) | -2,992 (-1.7%) |
|
OriginSuriname DestinationNetherlands 2015 stock180,157 2020 stock178,623 2024 stock177,165 2015-2024 absolute change-2,992 2015-2024 percentage change-1.7% 2020-2024 absolute change-1,458 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | MoroccoAfrica | NetherlandsEurope | 176,423 | 172,458 | 168,524 | +3,965 (+2.3%) | +7,899 (+4.7%) |
|
OriginMorocco DestinationNetherlands 2015 stock168,524 2020 stock172,458 2024 stock176,423 2015-2024 absolute change+7,899 2015-2024 percentage change+4.7% 2020-2024 absolute change+3,965 2020-2024 percentage change+2.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | SyriaMiddle East | NetherlandsEurope | 153,160 | 94,377 | 26,792 | +58,783 (+62.3%) | +126,368 (+471.7%) |
|
OriginSyria DestinationNetherlands 2015 stock26,792 2020 stock94,377 2024 stock153,160 2015-2024 absolute change+126,368 2015-2024 percentage change+471.7% 2020-2024 absolute change+58,783 2020-2024 percentage change+62.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | GermanyEurope | NetherlandsEurope | 125,024 | 122,237 | 118,742 | +2,787 (+2.3%) | +6,282 (+5.3%) |
|
OriginGermany DestinationNetherlands 2015 stock118,742 2020 stock122,237 2024 stock125,024 2015-2024 absolute change+6,282 2015-2024 percentage change+5.3% 2020-2024 absolute change+2,787 2020-2024 percentage change+2.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | UkraineEurope | NetherlandsEurope | 120,222 | 8,677 | 1,567 | +111,545 (+1,285.5%) | +118,655 (+7,572.1%) |
|
OriginUkraine DestinationNetherlands 2015 stock1,567 2020 stock8,677 2024 stock120,222 2015-2024 absolute change+118,655 2015-2024 percentage change+7,572.1% 2020-2024 absolute change+111,545 2020-2024 percentage change+1,285.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | IndonesiaAsia | NetherlandsEurope | 100,339 | 110,625 | 124,938 | -10,286 (-9.3%) | -24,599 (-19.7%) |
|
OriginIndonesia DestinationNetherlands 2015 stock124,938 2020 stock110,625 2024 stock100,339 2015-2024 absolute change-24,599 2015-2024 percentage change-19.7% 2020-2024 absolute change-10,286 2020-2024 percentage change-9.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | ChinaAsia | NetherlandsEurope | 82,477 | 73,837 | 63,431 | +8,640 (+11.7%) | +19,046 (+30.0%) |
|
OriginChina DestinationNetherlands 2015 stock63,431 2020 stock73,837 2024 stock82,477 2015-2024 absolute change+19,046 2015-2024 percentage change+30.0% 2020-2024 absolute change+8,640 2020-2024 percentage change+11.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | IndiaAsia | NetherlandsEurope | 76,806 | 48,706 | 25,575 | +28,100 (+57.7%) | +51,231 (+200.3%) |
|
OriginIndia DestinationNetherlands 2015 stock25,575 2020 stock48,706 2024 stock76,806 2015-2024 absolute change+51,231 2015-2024 percentage change+200.3% 2020-2024 absolute change+28,100 2020-2024 percentage change+57.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | BelgiumEurope | NetherlandsEurope | 67,931 | 62,691 | 54,615 | +5,240 (+8.4%) | +13,316 (+24.4%) |
|
OriginBelgium DestinationNetherlands 2015 stock54,615 2020 stock62,691 2024 stock67,931 2015-2024 absolute change+13,316 2015-2024 percentage change+24.4% 2020-2024 absolute change+5,240 2020-2024 percentage change+8.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | BulgariaEurope | NetherlandsEurope | 58,481 | 36,749 | 21,026 | +21,732 (+59.1%) | +37,455 (+178.1%) |
|
OriginBulgaria DestinationNetherlands 2015 stock21,026 2020 stock36,749 2024 stock58,481 2015-2024 absolute change+37,455 2015-2024 percentage change+178.1% 2020-2024 absolute change+21,732 2020-2024 percentage change+59.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | RomaniaEurope | NetherlandsEurope | 55,421 | 34,356 | 17,213 | +21,065 (+61.3%) | +38,208 (+222.0%) |
|
OriginRomania DestinationNetherlands 2015 stock17,213 2020 stock34,356 2024 stock55,421 2015-2024 absolute change+38,208 2015-2024 percentage change+222.0% 2020-2024 absolute change+21,065 2020-2024 percentage change+61.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | IraqMiddle East | NetherlandsEurope | 48,412 | 45,677 | 40,762 | +2,735 (+6.0%) | +7,650 (+18.8%) |
|
OriginIraq DestinationNetherlands 2015 stock40,762 2020 stock45,677 2024 stock48,412 2015-2024 absolute change+7,650 2015-2024 percentage change+18.8% 2020-2024 absolute change+2,735 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | ItalyEurope | NetherlandsEurope | 48,307 | 38,472 | 26,654 | +9,835 (+25.6%) | +21,653 (+81.2%) |
|
OriginItaly DestinationNetherlands 2015 stock26,654 2020 stock38,472 2024 stock48,307 2015-2024 absolute change+21,653 2015-2024 percentage change+81.2% 2020-2024 absolute change+9,835 2020-2024 percentage change+25.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | IranMiddle East | NetherlandsEurope | 44,869 | 37,422 | 29,385 | +7,447 (+19.9%) | +15,484 (+52.7%) |
|
OriginIran DestinationNetherlands 2015 stock29,385 2020 stock37,422 2024 stock44,869 2015-2024 absolute change+15,484 2015-2024 percentage change+52.7% 2020-2024 absolute change+7,447 2020-2024 percentage change+19.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | SpainEurope | NetherlandsEurope | 43,909 | 33,171 | 25,730 | +10,738 (+32.4%) | +18,179 (+70.7%) |
|
OriginSpain DestinationNetherlands 2015 stock25,730 2020 stock33,171 2024 stock43,909 2015-2024 absolute change+18,179 2015-2024 percentage change+70.7% 2020-2024 absolute change+10,738 2020-2024 percentage change+32.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | USAAmericas | NetherlandsEurope | 43,208 | 36,718 | 28,357 | +6,490 (+17.7%) | +14,851 (+52.4%) |
|
OriginUSA DestinationNetherlands 2015 stock28,357 2020 stock36,718 2024 stock43,208 2015-2024 absolute change+14,851 2015-2024 percentage change+52.4% 2020-2024 absolute change+6,490 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | AfghanistanAsia | NetherlandsEurope | 42,853 | 36,035 | 33,051 | +6,818 (+18.9%) | +9,802 (+29.7%) |
|
OriginAfghanistan DestinationNetherlands 2015 stock33,051 2020 stock36,035 2024 stock42,853 2015-2024 absolute change+9,802 2015-2024 percentage change+29.7% 2020-2024 absolute change+6,818 2020-2024 percentage change+18.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | FranceEurope | NetherlandsEurope | 38,275 | 32,168 | 25,473 | +6,107 (+19.0%) | +12,802 (+50.3%) |
|
OriginFrance DestinationNetherlands 2015 stock25,473 2020 stock32,168 2024 stock38,275 2015-2024 absolute change+12,802 2015-2024 percentage change+50.3% 2020-2024 absolute change+6,107 2020-2024 percentage change+19.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | RussiaEurope | NetherlandsEurope | 36,095 | 14,654 | 3,093 | +21,441 (+146.3%) | +33,002 (+1,067.0%) |
|
OriginRussia DestinationNetherlands 2015 stock3,093 2020 stock14,654 2024 stock36,095 2015-2024 absolute change+33,002 2015-2024 percentage change+1,067.0% 2020-2024 absolute change+21,441 2020-2024 percentage change+146.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | BrazilAmericas | NetherlandsEurope | 34,662 | 25,713 | 16,894 | +8,949 (+34.8%) | +17,768 (+105.2%) |
|
OriginBrazil DestinationNetherlands 2015 stock16,894 2020 stock25,713 2024 stock34,662 2015-2024 absolute change+17,768 2015-2024 percentage change+105.2% 2020-2024 absolute change+8,949 2020-2024 percentage change+34.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | South AfricaAfrica | NetherlandsEurope | 31,024 | 20,331 | 13,669 | +10,693 (+52.6%) | +17,355 (+127.0%) |
|
OriginSouth Africa DestinationNetherlands 2015 stock13,669 2020 stock20,331 2024 stock31,024 2015-2024 absolute change+17,355 2015-2024 percentage change+127.0% 2020-2024 absolute change+10,693 2020-2024 percentage change+52.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | GreeceEurope | NetherlandsEurope | 30,769 | 21,670 | 14,489 | +9,099 (+42.0%) | +16,280 (+112.4%) |
|
OriginGreece DestinationNetherlands 2015 stock14,489 2020 stock21,670 2024 stock30,769 2015-2024 absolute change+16,280 2015-2024 percentage change+112.4% 2020-2024 absolute change+9,099 2020-2024 percentage change+42.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | Bosnia and HerzegovinaEurope | NetherlandsEurope | 28,178 | 12,584 | 832 | +15,594 (+123.9%) | +27,346 (+3,286.8%) |
|
OriginBosnia and Herzegovina DestinationNetherlands 2015 stock832 2020 stock12,584 2024 stock28,178 2015-2024 absolute change+27,346 2015-2024 percentage change+3,286.8% 2020-2024 absolute change+15,594 2020-2024 percentage change+123.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | PortugalEurope | NetherlandsEurope | 25,933 | 20,206 | 16,987 | +5,727 (+28.3%) | +8,946 (+52.7%) |
|
OriginPortugal DestinationNetherlands 2015 stock16,987 2020 stock20,206 2024 stock25,933 2015-2024 absolute change+8,946 2015-2024 percentage change+52.7% 2020-2024 absolute change+5,727 2020-2024 percentage change+28.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | ArubaAmericas | NetherlandsEurope | 23,381 | 11,589 | 4,333 | +11,792 (+101.8%) | +19,048 (+439.6%) |
|
OriginAruba DestinationNetherlands 2015 stock4,333 2020 stock11,589 2024 stock23,381 2015-2024 absolute change+19,048 2015-2024 percentage change+439.6% 2020-2024 absolute change+11,792 2020-2024 percentage change+101.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | HungaryEurope | NetherlandsEurope | 22,720 | 17,686 | 13,640 | +5,034 (+28.5%) | +9,080 (+66.6%) |
|
OriginHungary DestinationNetherlands 2015 stock13,640 2020 stock17,686 2024 stock22,720 2015-2024 absolute change+9,080 2015-2024 percentage change+66.6% 2020-2024 absolute change+5,034 2020-2024 percentage change+28.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | EthiopiaAfrica | NetherlandsEurope | 22,584 | 19,412 | 11,212 | +3,172 (+16.3%) | +11,372 (+101.4%) |
|
OriginEthiopia DestinationNetherlands 2015 stock11,212 2020 stock19,412 2024 stock22,584 2015-2024 absolute change+11,372 2015-2024 percentage change+101.4% 2020-2024 absolute change+3,172 2020-2024 percentage change+16.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | EgyptAfrica | NetherlandsEurope | 20,227 | 16,892 | 13,047 | +3,335 (+19.7%) | +7,180 (+55.0%) |
|
OriginEgypt DestinationNetherlands 2015 stock13,047 2020 stock16,892 2024 stock20,227 2015-2024 absolute change+7,180 2015-2024 percentage change+55.0% 2020-2024 absolute change+3,335 2020-2024 percentage change+19.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | PhilippinesAsia | NetherlandsEurope | 19,667 | 16,246 | 12,741 | +3,421 (+21.1%) | +6,926 (+54.4%) |
|
OriginPhilippines DestinationNetherlands 2015 stock12,741 2020 stock16,246 2024 stock19,667 2015-2024 absolute change+6,926 2015-2024 percentage change+54.4% 2020-2024 absolute change+3,421 2020-2024 percentage change+21.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | ColombiaAmericas | NetherlandsEurope | 19,517 | 16,802 | 14,352 | +2,715 (+16.2%) | +5,165 (+36.0%) |
|
OriginColombia DestinationNetherlands 2015 stock14,352 2020 stock16,802 2024 stock19,517 2015-2024 absolute change+5,165 2015-2024 percentage change+36.0% 2020-2024 absolute change+2,715 2020-2024 percentage change+16.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | PakistanAsia | NetherlandsEurope | 18,061 | 14,786 | 12,083 | +3,275 (+22.1%) | +5,978 (+49.5%) |
|
OriginPakistan DestinationNetherlands 2015 stock12,083 2020 stock14,786 2024 stock18,061 2015-2024 absolute change+5,978 2015-2024 percentage change+49.5% 2020-2024 absolute change+3,275 2020-2024 percentage change+22.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | ThailandAsia | NetherlandsEurope | 17,831 | 16,051 | 14,061 | +1,780 (+11.1%) | +3,770 (+26.8%) |
|
OriginThailand DestinationNetherlands 2015 stock14,061 2020 stock16,051 2024 stock17,831 2015-2024 absolute change+3,770 2015-2024 percentage change+26.8% 2020-2024 absolute change+1,780 2020-2024 percentage change+11.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | GhanaAfrica | NetherlandsEurope | 16,779 | 15,285 | 13,970 | +1,494 (+9.8%) | +2,809 (+20.1%) |
|
OriginGhana DestinationNetherlands 2015 stock13,970 2020 stock15,285 2024 stock16,779 2015-2024 absolute change+2,809 2015-2024 percentage change+20.1% 2020-2024 absolute change+1,494 2020-2024 percentage change+9.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | VietnamAsia | NetherlandsEurope | 16,343 | 15,002 | 12,745 | +1,341 (+8.9%) | +3,598 (+28.2%) |
|
OriginVietnam DestinationNetherlands 2015 stock12,745 2020 stock15,002 2024 stock16,343 2015-2024 absolute change+3,598 2015-2024 percentage change+28.2% 2020-2024 absolute change+1,341 2020-2024 percentage change+8.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||