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 | Bosnia and HerzegovinaEurope | SerbiaEurope | 277,641 | 300,294 | 324,368 | -22,653 (-7.5%) | -46,727 (-14.4%) |
|
OriginBosnia and Herzegovina DestinationSerbia 2015 stock324,368 2020 stock300,294 2024 stock277,641 2015-2024 absolute change-46,727 2015-2024 percentage change-14.4% 2020-2024 absolute change-22,653 2020-2024 percentage change-7.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | CroatiaEurope | SerbiaEurope | 223,325 | 242,098 | 282,253 | -18,773 (-7.8%) | -58,928 (-20.9%) |
|
OriginCroatia DestinationSerbia 2015 stock282,253 2020 stock242,098 2024 stock223,325 2015-2024 absolute change-58,928 2015-2024 percentage change-20.9% 2020-2024 absolute change-18,773 2020-2024 percentage change-7.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | MontenegroEurope | SerbiaEurope | 57,943 | 62,520 | 65,000 | -4,577 (-7.3%) | -7,057 (-10.9%) |
|
OriginMontenegro DestinationSerbia 2015 stock65,000 2020 stock62,520 2024 stock57,943 2015-2024 absolute change-7,057 2015-2024 percentage change-10.9% 2020-2024 absolute change-4,577 2020-2024 percentage change-7.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | North MacedoniaEurope | SerbiaEurope | 34,921 | 37,902 | 41,857 | -2,981 (-7.9%) | -6,936 (-16.6%) |
|
OriginNorth Macedonia DestinationSerbia 2015 stock41,857 2020 stock37,902 2024 stock34,921 2015-2024 absolute change-6,936 2015-2024 percentage change-16.6% 2020-2024 absolute change-2,981 2020-2024 percentage change-7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | GermanyEurope | SerbiaEurope | 17,967 | 16,105 | 12,856 | +1,862 (+11.6%) | +5,111 (+39.8%) |
|
OriginGermany DestinationSerbia 2015 stock12,856 2020 stock16,105 2024 stock17,967 2015-2024 absolute change+5,111 2015-2024 percentage change+39.8% 2020-2024 absolute change+1,862 2020-2024 percentage change+11.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | RussiaEurope | SerbiaEurope | 11,961 | 9,427 | 6,139 | +2,534 (+26.9%) | +5,822 (+94.8%) |
|
OriginRussia DestinationSerbia 2015 stock6,139 2020 stock9,427 2024 stock11,961 2015-2024 absolute change+5,822 2015-2024 percentage change+94.8% 2020-2024 absolute change+2,534 2020-2024 percentage change+26.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | UkraineEurope | SerbiaEurope | 10,681 | 1,967 | 1,670 | +8,714 (+443.0%) | +9,011 (+539.6%) |
|
OriginUkraine DestinationSerbia 2015 stock1,670 2020 stock1,967 2024 stock10,681 2015-2024 absolute change+9,011 2015-2024 percentage change+539.6% 2020-2024 absolute change+8,714 2020-2024 percentage change+443.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | SloveniaEurope | SerbiaEurope | 9,115 | 9,382 | 10,272 | -267 (-2.8%) | -1,157 (-11.3%) |
|
OriginSlovenia DestinationSerbia 2015 stock10,272 2020 stock9,382 2024 stock9,115 2015-2024 absolute change-1,157 2015-2024 percentage change-11.3% 2020-2024 absolute change-267 2020-2024 percentage change-2.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | AustriaEurope | SerbiaEurope | 8,034 | 7,247 | 5,848 | +787 (+10.9%) | +2,186 (+37.4%) |
|
OriginAustria DestinationSerbia 2015 stock5,848 2020 stock7,247 2024 stock8,034 2015-2024 absolute change+2,186 2015-2024 percentage change+37.4% 2020-2024 absolute change+787 2020-2024 percentage change+10.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | GreeceEurope | SerbiaEurope | 6,269 | 1,058 | 961 | +5,211 (+492.5%) | +5,308 (+552.3%) |
|
OriginGreece DestinationSerbia 2015 stock961 2020 stock1,058 2024 stock6,269 2015-2024 absolute change+5,308 2015-2024 percentage change+552.3% 2020-2024 absolute change+5,211 2020-2024 percentage change+492.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | FranceEurope | SerbiaEurope | 6,141 | 5,667 | 4,751 | +474 (+8.4%) | +1,390 (+29.3%) |
|
OriginFrance DestinationSerbia 2015 stock4,751 2020 stock5,667 2024 stock6,141 2015-2024 absolute change+1,390 2015-2024 percentage change+29.3% 2020-2024 absolute change+474 2020-2024 percentage change+8.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | HungaryEurope | SerbiaEurope | 4,677 | 1,533 | 1,614 | +3,144 (+205.1%) | +3,063 (+189.8%) |
|
OriginHungary DestinationSerbia 2015 stock1,614 2020 stock1,533 2024 stock4,677 2015-2024 absolute change+3,063 2015-2024 percentage change+189.8% 2020-2024 absolute change+3,144 2020-2024 percentage change+205.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | SwitzerlandEurope | SerbiaEurope | 3,881 | 3,279 | 2,353 | +602 (+18.4%) | +1,528 (+64.9%) |
|
OriginSwitzerland DestinationSerbia 2015 stock2,353 2020 stock3,279 2024 stock3,881 2015-2024 absolute change+1,528 2015-2024 percentage change+64.9% 2020-2024 absolute change+602 2020-2024 percentage change+18.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | ItalyEurope | SerbiaEurope | 2,983 | 2,399 | 1,565 | +584 (+24.3%) | +1,418 (+90.6%) |
|
OriginItaly DestinationSerbia 2015 stock1,565 2020 stock2,399 2024 stock2,983 2015-2024 absolute change+1,418 2015-2024 percentage change+90.6% 2020-2024 absolute change+584 2020-2024 percentage change+24.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | ChinaAsia | SerbiaEurope | 2,274 | 1,780 | 1,134 | +494 (+27.8%) | +1,140 (+100.5%) |
|
OriginChina DestinationSerbia 2015 stock1,134 2020 stock1,780 2024 stock2,274 2015-2024 absolute change+1,140 2015-2024 percentage change+100.5% 2020-2024 absolute change+494 2020-2024 percentage change+27.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | RomaniaEurope | SerbiaEurope | 2,160 | 2,592 | 3,010 | -432 (-16.7%) | -850 (-28.2%) |
|
OriginRomania DestinationSerbia 2015 stock3,010 2020 stock2,592 2024 stock2,160 2015-2024 absolute change-850 2015-2024 percentage change-28.2% 2020-2024 absolute change-432 2020-2024 percentage change-16.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | USAAmericas | SerbiaEurope | 2,032 | 1,713 | 1,229 | +319 (+18.6%) | +803 (+65.3%) |
|
OriginUSA DestinationSerbia 2015 stock1,229 2020 stock1,713 2024 stock2,032 2015-2024 absolute change+803 2015-2024 percentage change+65.3% 2020-2024 absolute change+319 2020-2024 percentage change+18.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | SwedenEurope | SerbiaEurope | 1,572 | 1,368 | 1,036 | +204 (+14.9%) | +536 (+51.7%) |
|
OriginSweden DestinationSerbia 2015 stock1,036 2020 stock1,368 2024 stock1,572 2015-2024 absolute change+536 2015-2024 percentage change+51.7% 2020-2024 absolute change+204 2020-2024 percentage change+14.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | TürkiyeAsia | SerbiaEurope | 1,442 | 1,106 | 579 | +336 (+30.4%) | +863 (+149.1%) |
|
OriginTürkiye DestinationSerbia 2015 stock579 2020 stock1,106 2024 stock1,442 2015-2024 absolute change+863 2015-2024 percentage change+149.1% 2020-2024 absolute change+336 2020-2024 percentage change+30.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | CanadaAmericas | SerbiaEurope | 1,168 | 926 | 588 | +242 (+26.1%) | +580 (+98.6%) |
|
OriginCanada DestinationSerbia 2015 stock588 2020 stock926 2024 stock1,168 2015-2024 absolute change+580 2015-2024 percentage change+98.6% 2020-2024 absolute change+242 2020-2024 percentage change+26.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | AustraliaOceania | SerbiaEurope | 1,084 | 928 | 683 | +156 (+16.8%) | +401 (+58.7%) |
|
OriginAustralia DestinationSerbia 2015 stock683 2020 stock928 2024 stock1,084 2015-2024 absolute change+401 2015-2024 percentage change+58.7% 2020-2024 absolute change+156 2020-2024 percentage change+16.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | NetherlandsEurope | SerbiaEurope | 965 | 842 | 647 | +123 (+14.6%) | +318 (+49.1%) |
|
OriginNetherlands DestinationSerbia 2015 stock647 2020 stock842 2024 stock965 2015-2024 absolute change+318 2015-2024 percentage change+49.1% 2020-2024 absolute change+123 2020-2024 percentage change+14.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | Czech RepublicEurope | SerbiaEurope | 964 | 522 | 526 | +442 (+84.7%) | +438 (+83.3%) |
|
OriginCzech Republic DestinationSerbia 2015 stock526 2020 stock522 2024 stock964 2015-2024 absolute change+438 2015-2024 percentage change+83.3% 2020-2024 absolute change+442 2020-2024 percentage change+84.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | BulgariaEurope | SerbiaEurope | 896 | 959 | 978 | -63 (-6.6%) | -82 (-8.4%) |
|
OriginBulgaria DestinationSerbia 2015 stock978 2020 stock959 2024 stock896 2015-2024 absolute change-82 2015-2024 percentage change-8.4% 2020-2024 absolute change-63 2020-2024 percentage change-6.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | AlbaniaEurope | SerbiaEurope | 853 | 722 | 534 | +131 (+18.1%) | +319 (+59.7%) |
|
OriginAlbania DestinationSerbia 2015 stock534 2020 stock722 2024 stock853 2015-2024 absolute change+319 2015-2024 percentage change+59.7% 2020-2024 absolute change+131 2020-2024 percentage change+18.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | PolandEurope | SerbiaEurope | 783 | 629 | 657 | +154 (+24.5%) | +126 (+19.2%) |
|
OriginPoland DestinationSerbia 2015 stock657 2020 stock629 2024 stock783 2015-2024 absolute change+126 2015-2024 percentage change+19.2% 2020-2024 absolute change+154 2020-2024 percentage change+24.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | SlovakiaEurope | SerbiaEurope | 755 | 703 | 600 | +52 (+7.4%) | +155 (+25.8%) |
|
OriginSlovakia DestinationSerbia 2015 stock600 2020 stock703 2024 stock755 2015-2024 absolute change+155 2015-2024 percentage change+25.8% 2020-2024 absolute change+52 2020-2024 percentage change+7.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | LuxembourgEurope | SerbiaEurope | 731 | 791 | 846 | -60 (-7.6%) | -115 (-13.6%) |
|
OriginLuxembourg DestinationSerbia 2015 stock846 2020 stock791 2024 stock731 2015-2024 absolute change-115 2015-2024 percentage change-13.6% 2020-2024 absolute change-60 2020-2024 percentage change-7.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | IndiaAsia | SerbiaEurope | 714 | 765 | 819 | -51 (-6.7%) | -105 (-12.8%) |
|
OriginIndia DestinationSerbia 2015 stock819 2020 stock765 2024 stock714 2015-2024 absolute change-105 2015-2024 percentage change-12.8% 2020-2024 absolute change-51 2020-2024 percentage change-6.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | BelgiumEurope | SerbiaEurope | 467 | 385 | 268 | +82 (+21.3%) | +199 (+74.3%) |
|
OriginBelgium DestinationSerbia 2015 stock268 2020 stock385 2024 stock467 2015-2024 absolute change+199 2015-2024 percentage change+74.3% 2020-2024 absolute change+82 2020-2024 percentage change+21.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | DenmarkEurope | SerbiaEurope | 340 | 267 | 170 | +73 (+27.3%) | +170 (+100.0%) |
|
OriginDenmark DestinationSerbia 2015 stock170 2020 stock267 2024 stock340 2015-2024 absolute change+170 2015-2024 percentage change+100.0% 2020-2024 absolute change+73 2020-2024 percentage change+27.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | SpainEurope | SerbiaEurope | 276 | 298 | 319 | -22 (-7.4%) | -43 (-13.5%) |
|
OriginSpain DestinationSerbia 2015 stock319 2020 stock298 2024 stock276 2015-2024 absolute change-43 2015-2024 percentage change-13.5% 2020-2024 absolute change-22 2020-2024 percentage change-7.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | LibyaAfrica | SerbiaEurope | 220 | 242 | 206 | -22 (-9.1%) | +14 (+6.8%) |
|
OriginLibya DestinationSerbia 2015 stock206 2020 stock242 2024 stock220 2015-2024 absolute change+14 2015-2024 percentage change+6.8% 2020-2024 absolute change-22 2020-2024 percentage change-9.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | IraqMiddle East | SerbiaEurope | 122 | 138 | 128 | -16 (-11.6%) | -6 (-4.7%) |
|
OriginIraq DestinationSerbia 2015 stock128 2020 stock138 2024 stock122 2015-2024 absolute change-6 2015-2024 percentage change-4.7% 2020-2024 absolute change-16 2020-2024 percentage change-11.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | SyriaMiddle East | SerbiaEurope | 119 | 118 | 191 | +1 (+0.8%) | -72 (-37.7%) |
|
OriginSyria DestinationSerbia 2015 stock191 2020 stock118 2024 stock119 2015-2024 absolute change-72 2015-2024 percentage change-37.7% 2020-2024 absolute change+1 2020-2024 percentage change+0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | BelarusEurope | SerbiaEurope | 74 | 81 | 87 | -7 (-8.6%) | -13 (-14.9%) |
|
OriginBelarus DestinationSerbia 2015 stock87 2020 stock81 2024 stock74 2015-2024 absolute change-13 2015-2024 percentage change-14.9% 2020-2024 absolute change-7 2020-2024 percentage change-8.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | ArgentinaAmericas | SerbiaEurope | 53 | 55 | 55 | -2 (-3.6%) | -2 (-3.6%) |
|
OriginArgentina DestinationSerbia 2015 stock55 2020 stock55 2024 stock53 2015-2024 absolute change-2 2015-2024 percentage change-3.6% 2020-2024 absolute change-2 2020-2024 percentage change-3.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||