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 | GermanyEurope | SwitzerlandEurope | 371,816 | 359,069 | 349,435 | +12,747 (+3.6%) | +22,381 (+6.4%) |
|
OriginGermany DestinationSwitzerland 2015 stock349,435 2020 stock359,069 2024 stock371,816 2015-2024 absolute change+22,381 2015-2024 percentage change+6.4% 2020-2024 absolute change+12,747 2020-2024 percentage change+3.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | ItalyEurope | SwitzerlandEurope | 273,822 | 269,298 | 260,982 | +4,524 (+1.7%) | +12,840 (+4.9%) |
|
OriginItaly DestinationSwitzerland 2015 stock260,982 2020 stock269,298 2024 stock273,822 2015-2024 absolute change+12,840 2015-2024 percentage change+4.9% 2020-2024 absolute change+4,524 2020-2024 percentage change+1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | PortugalEurope | SwitzerlandEurope | 202,178 | 212,350 | 220,901 | -10,172 (-4.8%) | -18,723 (-8.5%) |
|
OriginPortugal DestinationSwitzerland 2015 stock220,901 2020 stock212,350 2024 stock202,178 2015-2024 absolute change-18,723 2015-2024 percentage change-8.5% 2020-2024 absolute change-10,172 2020-2024 percentage change-4.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | FranceEurope | SwitzerlandEurope | 195,100 | 175,221 | 156,030 | +19,879 (+11.3%) | +39,070 (+25.0%) |
|
OriginFrance DestinationSwitzerland 2015 stock156,030 2020 stock175,221 2024 stock195,100 2015-2024 absolute change+39,070 2015-2024 percentage change+25.0% 2020-2024 absolute change+19,879 2020-2024 percentage change+11.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | TürkiyeAsia | SwitzerlandEurope | 86,906 | 82,295 | 78,454 | +4,611 (+5.6%) | +8,452 (+10.8%) |
|
OriginTürkiye DestinationSwitzerland 2015 stock78,454 2020 stock82,295 2024 stock86,906 2015-2024 absolute change+8,452 2015-2024 percentage change+10.8% 2020-2024 absolute change+4,611 2020-2024 percentage change+5.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | North MacedoniaEurope | SwitzerlandEurope | 85,065 | 73,595 | 60,283 | +11,470 (+15.6%) | +24,782 (+41.1%) |
|
OriginNorth Macedonia DestinationSwitzerland 2015 stock60,283 2020 stock73,595 2024 stock85,065 2015-2024 absolute change+24,782 2015-2024 percentage change+41.1% 2020-2024 absolute change+11,470 2020-2024 percentage change+15.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | UkraineEurope | SwitzerlandEurope | 80,919 | 11,515 | 8,928 | +69,404 (+602.7%) | +71,991 (+806.4%) |
|
OriginUkraine DestinationSwitzerland 2015 stock8,928 2020 stock11,515 2024 stock80,919 2015-2024 absolute change+71,991 2015-2024 percentage change+806.4% 2020-2024 absolute change+69,404 2020-2024 percentage change+602.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | SpainEurope | SwitzerlandEurope | 71,167 | 68,631 | 68,205 | +2,536 (+3.7%) | +2,962 (+4.3%) |
|
OriginSpain DestinationSwitzerland 2015 stock68,205 2020 stock68,631 2024 stock71,167 2015-2024 absolute change+2,962 2015-2024 percentage change+4.3% 2020-2024 absolute change+2,536 2020-2024 percentage change+3.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | SerbiaEurope | SwitzerlandEurope | 68,585 | 66,983 | 63,942 | +1,602 (+2.4%) | +4,643 (+7.3%) |
|
OriginSerbia DestinationSwitzerland 2015 stock63,942 2020 stock66,983 2024 stock68,585 2015-2024 absolute change+4,643 2015-2024 percentage change+7.3% 2020-2024 absolute change+1,602 2020-2024 percentage change+2.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | Bosnia and HerzegovinaEurope | SwitzerlandEurope | 58,221 | 57,741 | 55,970 | +480 (+0.8%) | +2,251 (+4.0%) |
|
OriginBosnia and Herzegovina DestinationSwitzerland 2015 stock55,970 2020 stock57,741 2024 stock58,221 2015-2024 absolute change+2,251 2015-2024 percentage change+4.0% 2020-2024 absolute change+480 2020-2024 percentage change+0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | AustriaEurope | SwitzerlandEurope | 57,640 | 58,683 | 60,047 | -1,043 (-1.8%) | -2,407 (-4.0%) |
|
OriginAustria DestinationSwitzerland 2015 stock60,047 2020 stock58,683 2024 stock57,640 2015-2024 absolute change-2,407 2015-2024 percentage change-4.0% 2020-2024 absolute change-1,043 2020-2024 percentage change-1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | PolandEurope | SwitzerlandEurope | 53,044 | 43,853 | 33,244 | +9,191 (+21.0%) | +19,800 (+59.6%) |
|
OriginPoland DestinationSwitzerland 2015 stock33,244 2020 stock43,853 2024 stock53,044 2015-2024 absolute change+19,800 2015-2024 percentage change+59.6% 2020-2024 absolute change+9,191 2020-2024 percentage change+21.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | BrazilAmericas | SwitzerlandEurope | 51,063 | 44,709 | 37,167 | +6,354 (+14.2%) | +13,896 (+37.4%) |
|
OriginBrazil DestinationSwitzerland 2015 stock37,167 2020 stock44,709 2024 stock51,063 2015-2024 absolute change+13,896 2015-2024 percentage change+37.4% 2020-2024 absolute change+6,354 2020-2024 percentage change+14.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | USAAmericas | SwitzerlandEurope | 42,809 | 39,454 | 36,430 | +3,355 (+8.5%) | +6,379 (+17.5%) |
|
OriginUSA DestinationSwitzerland 2015 stock36,430 2020 stock39,454 2024 stock42,809 2015-2024 absolute change+6,379 2015-2024 percentage change+17.5% 2020-2024 absolute change+3,355 2020-2024 percentage change+8.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | RomaniaEurope | SwitzerlandEurope | 40,167 | 28,412 | 18,913 | +11,755 (+41.4%) | +21,254 (+112.4%) |
|
OriginRomania DestinationSwitzerland 2015 stock18,913 2020 stock28,412 2024 stock40,167 2015-2024 absolute change+21,254 2015-2024 percentage change+112.4% 2020-2024 absolute change+11,755 2020-2024 percentage change+41.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | Sri LankaAsia | SwitzerlandEurope | 37,483 | 35,903 | 31,923 | +1,580 (+4.4%) | +5,560 (+17.4%) |
|
OriginSri Lanka DestinationSwitzerland 2015 stock31,923 2020 stock35,903 2024 stock37,483 2015-2024 absolute change+5,560 2015-2024 percentage change+17.4% 2020-2024 absolute change+1,580 2020-2024 percentage change+4.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | RussiaEurope | SwitzerlandEurope | 30,466 | 26,126 | 21,835 | +4,340 (+16.6%) | +8,631 (+39.5%) |
|
OriginRussia DestinationSwitzerland 2015 stock21,835 2020 stock26,126 2024 stock30,466 2015-2024 absolute change+8,631 2015-2024 percentage change+39.5% 2020-2024 absolute change+4,340 2020-2024 percentage change+16.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | ChinaAsia | SwitzerlandEurope | 30,309 | 26,848 | 21,580 | +3,461 (+12.9%) | +8,729 (+40.4%) |
|
OriginChina DestinationSwitzerland 2015 stock21,580 2020 stock26,848 2024 stock30,309 2015-2024 absolute change+8,729 2015-2024 percentage change+40.4% 2020-2024 absolute change+3,461 2020-2024 percentage change+12.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | HungaryEurope | SwitzerlandEurope | 29,553 | 27,016 | 22,305 | +2,537 (+9.4%) | +7,248 (+32.5%) |
|
OriginHungary DestinationSwitzerland 2015 stock22,305 2020 stock27,016 2024 stock29,553 2015-2024 absolute change+7,248 2015-2024 percentage change+32.5% 2020-2024 absolute change+2,537 2020-2024 percentage change+9.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | SyriaMiddle East | SwitzerlandEurope | 29,396 | 21,652 | 9,288 | +7,744 (+35.8%) | +20,108 (+216.5%) |
|
OriginSyria DestinationSwitzerland 2015 stock9,288 2020 stock21,652 2024 stock29,396 2015-2024 absolute change+20,108 2015-2024 percentage change+216.5% 2020-2024 absolute change+7,744 2020-2024 percentage change+35.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | IndiaAsia | SwitzerlandEurope | 27,635 | 23,761 | 20,080 | +3,874 (+16.3%) | +7,555 (+37.6%) |
|
OriginIndia DestinationSwitzerland 2015 stock20,080 2020 stock23,761 2024 stock27,635 2015-2024 absolute change+7,555 2015-2024 percentage change+37.6% 2020-2024 absolute change+3,874 2020-2024 percentage change+16.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | SlovakiaEurope | SwitzerlandEurope | 24,437 | 21,120 | 16,181 | +3,317 (+15.7%) | +8,256 (+51.0%) |
|
OriginSlovakia DestinationSwitzerland 2015 stock16,181 2020 stock21,120 2024 stock24,437 2015-2024 absolute change+8,256 2015-2024 percentage change+51.0% 2020-2024 absolute change+3,317 2020-2024 percentage change+15.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | NetherlandsEurope | SwitzerlandEurope | 24,215 | 23,568 | 22,904 | +647 (+2.7%) | +1,311 (+5.7%) |
|
OriginNetherlands DestinationSwitzerland 2015 stock22,904 2020 stock23,568 2024 stock24,215 2015-2024 absolute change+1,311 2015-2024 percentage change+5.7% 2020-2024 absolute change+647 2020-2024 percentage change+2.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | AfghanistanAsia | SwitzerlandEurope | 24,005 | 16,224 | 6,874 | +7,781 (+48.0%) | +17,131 (+249.2%) |
|
OriginAfghanistan DestinationSwitzerland 2015 stock6,874 2020 stock16,224 2024 stock24,005 2015-2024 absolute change+17,131 2015-2024 percentage change+249.2% 2020-2024 absolute change+7,781 2020-2024 percentage change+48.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | ThailandAsia | SwitzerlandEurope | 22,654 | 21,339 | 19,538 | +1,315 (+6.2%) | +3,116 (+15.9%) |
|
OriginThailand DestinationSwitzerland 2015 stock19,538 2020 stock21,339 2024 stock22,654 2015-2024 absolute change+3,116 2015-2024 percentage change+15.9% 2020-2024 absolute change+1,315 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | MoroccoAfrica | SwitzerlandEurope | 21,949 | 19,664 | 17,312 | +2,285 (+11.6%) | +4,637 (+26.8%) |
|
OriginMorocco DestinationSwitzerland 2015 stock17,312 2020 stock19,664 2024 stock21,949 2015-2024 absolute change+4,637 2015-2024 percentage change+26.8% 2020-2024 absolute change+2,285 2020-2024 percentage change+11.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | CroatiaEurope | SwitzerlandEurope | 19,802 | 19,800 | 19,820 | +2 (+0.0%) | -18 (-0.1%) |
|
OriginCroatia DestinationSwitzerland 2015 stock19,820 2020 stock19,800 2024 stock19,802 2015-2024 absolute change-18 2015-2024 percentage change-0.1% 2020-2024 absolute change+2 2020-2024 percentage change+0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | GreeceEurope | SwitzerlandEurope | 19,484 | 15,864 | 11,763 | +3,620 (+22.8%) | +7,721 (+65.6%) |
|
OriginGreece DestinationSwitzerland 2015 stock11,763 2020 stock15,864 2024 stock19,484 2015-2024 absolute change+7,721 2015-2024 percentage change+65.6% 2020-2024 absolute change+3,620 2020-2024 percentage change+22.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | BelgiumEurope | SwitzerlandEurope | 19,211 | 17,676 | 16,232 | +1,535 (+8.7%) | +2,979 (+18.4%) |
|
OriginBelgium DestinationSwitzerland 2015 stock16,232 2020 stock17,676 2024 stock19,211 2015-2024 absolute change+2,979 2015-2024 percentage change+18.4% 2020-2024 absolute change+1,535 2020-2024 percentage change+8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | ColombiaAmericas | SwitzerlandEurope | 17,521 | 15,026 | 12,620 | +2,495 (+16.6%) | +4,901 (+38.8%) |
|
OriginColombia DestinationSwitzerland 2015 stock12,620 2020 stock15,026 2024 stock17,521 2015-2024 absolute change+4,901 2015-2024 percentage change+38.8% 2020-2024 absolute change+2,495 2020-2024 percentage change+16.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | IranMiddle East | SwitzerlandEurope | 17,038 | 13,950 | 9,969 | +3,088 (+22.1%) | +7,069 (+70.9%) |
|
OriginIran DestinationSwitzerland 2015 stock9,969 2020 stock13,950 2024 stock17,038 2015-2024 absolute change+7,069 2015-2024 percentage change+70.9% 2020-2024 absolute change+3,088 2020-2024 percentage change+22.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | Czech RepublicEurope | SwitzerlandEurope | 16,719 | 15,700 | 14,514 | +1,019 (+6.5%) | +2,205 (+15.2%) |
|
OriginCzech Republic DestinationSwitzerland 2015 stock14,514 2020 stock15,700 2024 stock16,719 2015-2024 absolute change+2,205 2015-2024 percentage change+15.2% 2020-2024 absolute change+1,019 2020-2024 percentage change+6.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | PhilippinesAsia | SwitzerlandEurope | 16,482 | 14,950 | 13,336 | +1,532 (+10.2%) | +3,146 (+23.6%) |
|
OriginPhilippines DestinationSwitzerland 2015 stock13,336 2020 stock14,950 2024 stock16,482 2015-2024 absolute change+3,146 2015-2024 percentage change+23.6% 2020-2024 absolute change+1,532 2020-2024 percentage change+10.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | TunisiaAfrica | SwitzerlandEurope | 14,494 | 13,030 | 11,363 | +1,464 (+11.2%) | +3,131 (+27.6%) |
|
OriginTunisia DestinationSwitzerland 2015 stock11,363 2020 stock13,030 2024 stock14,494 2015-2024 absolute change+3,131 2015-2024 percentage change+27.6% 2020-2024 absolute change+1,464 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | Dominican RepublicAmericas | SwitzerlandEurope | 13,870 | 12,751 | 11,342 | +1,119 (+8.8%) | +2,528 (+22.3%) |
|
OriginDominican Republic DestinationSwitzerland 2015 stock11,342 2020 stock12,751 2024 stock13,870 2015-2024 absolute change+2,528 2015-2024 percentage change+22.3% 2020-2024 absolute change+1,119 2020-2024 percentage change+8.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | CanadaAmericas | SwitzerlandEurope | 13,033 | 12,359 | 11,678 | +674 (+5.5%) | +1,355 (+11.6%) |
|
OriginCanada DestinationSwitzerland 2015 stock11,678 2020 stock12,359 2024 stock13,033 2015-2024 absolute change+1,355 2015-2024 percentage change+11.6% 2020-2024 absolute change+674 2020-2024 percentage change+5.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | VietnamAsia | SwitzerlandEurope | 12,927 | 12,489 | 11,518 | +438 (+3.5%) | +1,409 (+12.2%) |
|
OriginVietnam DestinationSwitzerland 2015 stock11,518 2020 stock12,489 2024 stock12,927 2015-2024 absolute change+1,409 2015-2024 percentage change+12.2% 2020-2024 absolute change+438 2020-2024 percentage change+3.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | BulgariaEurope | SwitzerlandEurope | 12,532 | 9,659 | 6,983 | +2,873 (+29.7%) | +5,549 (+79.5%) |
|
OriginBulgaria DestinationSwitzerland 2015 stock6,983 2020 stock9,659 2024 stock12,532 2015-2024 absolute change+5,549 2015-2024 percentage change+79.5% 2020-2024 absolute change+2,873 2020-2024 percentage change+29.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | IraqMiddle East | SwitzerlandEurope | 12,464 | 10,967 | 7,908 | +1,497 (+13.7%) | +4,556 (+57.6%) |
|
OriginIraq DestinationSwitzerland 2015 stock7,908 2020 stock10,967 2024 stock12,464 2015-2024 absolute change+4,556 2015-2024 percentage change+57.6% 2020-2024 absolute change+1,497 2020-2024 percentage change+13.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | PeruAmericas | SwitzerlandEurope | 12,080 | 10,913 | 9,713 | +1,167 (+10.7%) | +2,367 (+24.4%) |
|
OriginPeru DestinationSwitzerland 2015 stock9,713 2020 stock10,913 2024 stock12,080 2015-2024 absolute change+2,367 2015-2024 percentage change+24.4% 2020-2024 absolute change+1,167 2020-2024 percentage change+10.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | ArgentinaAmericas | SwitzerlandEurope | 11,810 | 10,108 | 8,793 | +1,702 (+16.8%) | +3,017 (+34.3%) |
|
OriginArgentina DestinationSwitzerland 2015 stock8,793 2020 stock10,108 2024 stock11,810 2015-2024 absolute change+3,017 2015-2024 percentage change+34.3% 2020-2024 absolute change+1,702 2020-2024 percentage change+16.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | AlgeriaAfrica | SwitzerlandEurope | 11,016 | 10,311 | 9,442 | +705 (+6.8%) | +1,574 (+16.7%) |
|
OriginAlgeria DestinationSwitzerland 2015 stock9,442 2020 stock10,311 2024 stock11,016 2015-2024 absolute change+1,574 2015-2024 percentage change+16.7% 2020-2024 absolute change+705 2020-2024 percentage change+6.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | SwedenEurope | SwitzerlandEurope | 10,012 | 9,633 | 9,388 | +379 (+3.9%) | +624 (+6.6%) |
|
OriginSweden DestinationSwitzerland 2015 stock9,388 2020 stock9,633 2024 stock10,012 2015-2024 absolute change+624 2015-2024 percentage change+6.6% 2020-2024 absolute change+379 2020-2024 percentage change+3.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||