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 | MontenegroEurope | 31,869 | 32,126 | 32,042 | -257 (-0.8%) | -173 (-0.5%) |
|
OriginBosnia and Herzegovina DestinationMontenegro 2015 stock32,042 2020 stock32,126 2024 stock31,869 2015-2024 absolute change-173 2015-2024 percentage change-0.5% 2020-2024 absolute change-257 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | UkraineEurope | MontenegroEurope | 21,948 | 140 | 150 | +21,808 (+15,577.1%) | +21,798 (+14,532.0%) |
|
OriginUkraine DestinationMontenegro 2015 stock150 2020 stock140 2024 stock21,948 2015-2024 absolute change+21,798 2015-2024 percentage change+14,532.0% 2020-2024 absolute change+21,808 2020-2024 percentage change+15,577.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | CroatiaEurope | MontenegroEurope | 15,398 | 15,523 | 15,486 | -125 (-0.8%) | -88 (-0.6%) |
|
OriginCroatia DestinationMontenegro 2015 stock15,486 2020 stock15,523 2024 stock15,398 2015-2024 absolute change-88 2015-2024 percentage change-0.6% 2020-2024 absolute change-125 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | SerbiaEurope | MontenegroEurope | 8,760 | 8,831 | 9,679 | -71 (-0.8%) | -919 (-9.5%) |
|
OriginSerbia DestinationMontenegro 2015 stock9,679 2020 stock8,831 2024 stock8,760 2015-2024 absolute change-919 2015-2024 percentage change-9.5% 2020-2024 absolute change-71 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | North MacedoniaEurope | MontenegroEurope | 3,302 | 3,329 | 3,317 | -27 (-0.8%) | -15 (-0.5%) |
|
OriginNorth Macedonia DestinationMontenegro 2015 stock3,317 2020 stock3,329 2024 stock3,302 2015-2024 absolute change-15 2015-2024 percentage change-0.5% 2020-2024 absolute change-27 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | AlbaniaEurope | MontenegroEurope | 2,741 | 2,763 | 2,754 | -22 (-0.8%) | -13 (-0.5%) |
|
OriginAlbania DestinationMontenegro 2015 stock2,754 2020 stock2,763 2024 stock2,741 2015-2024 absolute change-13 2015-2024 percentage change-0.5% 2020-2024 absolute change-22 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | GermanyEurope | MontenegroEurope | 1,867 | 1,882 | 1,876 | -15 (-0.8%) | -9 (-0.5%) |
|
OriginGermany DestinationMontenegro 2015 stock1,876 2020 stock1,882 2024 stock1,867 2015-2024 absolute change-9 2015-2024 percentage change-0.5% 2020-2024 absolute change-15 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | SloveniaEurope | MontenegroEurope | 1,609 | 1,622 | 1,617 | -13 (-0.8%) | -8 (-0.5%) |
|
OriginSlovenia DestinationMontenegro 2015 stock1,617 2020 stock1,622 2024 stock1,609 2015-2024 absolute change-8 2015-2024 percentage change-0.5% 2020-2024 absolute change-13 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | RussiaEurope | MontenegroEurope | 920 | 927 | 925 | -7 (-0.8%) | -5 (-0.5%) |
|
OriginRussia DestinationMontenegro 2015 stock925 2020 stock927 2024 stock920 2015-2024 absolute change-5 2015-2024 percentage change-0.5% 2020-2024 absolute change-7 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | FranceEurope | MontenegroEurope | 442 | 446 | 446 | -4 (-0.9%) | -4 (-0.9%) |
|
OriginFrance DestinationMontenegro 2015 stock446 2020 stock446 2024 stock442 2015-2024 absolute change-4 2015-2024 percentage change-0.9% 2020-2024 absolute change-4 2020-2024 percentage change-0.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | USAAmericas | MontenegroEurope | 314 | 317 | 317 | -3 (-0.9%) | -3 (-0.9%) |
|
OriginUSA DestinationMontenegro 2015 stock317 2020 stock317 2024 stock314 2015-2024 absolute change-3 2015-2024 percentage change-0.9% 2020-2024 absolute change-3 2020-2024 percentage change-0.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | AustriaEurope | MontenegroEurope | 254 | 256 | 257 | -2 (-0.8%) | -3 (-1.2%) |
|
OriginAustria DestinationMontenegro 2015 stock257 2020 stock256 2024 stock254 2015-2024 absolute change-3 2015-2024 percentage change-1.2% 2020-2024 absolute change-2 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | SwitzerlandEurope | MontenegroEurope | 209 | 211 | 212 | -2 (-0.9%) | -3 (-1.4%) |
|
OriginSwitzerland DestinationMontenegro 2015 stock212 2020 stock211 2024 stock209 2015-2024 absolute change-3 2015-2024 percentage change-1.4% 2020-2024 absolute change-2 2020-2024 percentage change-0.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | ItalyEurope | MontenegroEurope | 206 | 208 | 209 | -2 (-1.0%) | -3 (-1.4%) |
|
OriginItaly DestinationMontenegro 2015 stock209 2020 stock208 2024 stock206 2015-2024 absolute change-3 2015-2024 percentage change-1.4% 2020-2024 absolute change-2 2020-2024 percentage change-1.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | NetherlandsEurope | MontenegroEurope | 153 | 154 | 155 | -1 (-0.6%) | -2 (-1.3%) |
|
OriginNetherlands DestinationMontenegro 2015 stock155 2020 stock154 2024 stock153 2015-2024 absolute change-2 2015-2024 percentage change-1.3% 2020-2024 absolute change-1 2020-2024 percentage change-0.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | SwedenEurope | MontenegroEurope | 149 | 150 | 151 | -1 (-0.7%) | -2 (-1.3%) |
|
OriginSweden DestinationMontenegro 2015 stock151 2020 stock150 2024 stock149 2015-2024 absolute change-2 2015-2024 percentage change-1.3% 2020-2024 absolute change-1 2020-2024 percentage change-0.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | AustraliaOceania | MontenegroEurope | 135 | 136 | 137 | -1 (-0.7%) | -2 (-1.5%) |
|
OriginAustralia DestinationMontenegro 2015 stock137 2020 stock136 2024 stock135 2015-2024 absolute change-2 2015-2024 percentage change-1.5% 2020-2024 absolute change-1 2020-2024 percentage change-0.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | Czech RepublicEurope | MontenegroEurope | 118 | 119 | 120 | -1 (-0.8%) | -2 (-1.7%) |
|
OriginCzech Republic DestinationMontenegro 2015 stock120 2020 stock119 2024 stock118 2015-2024 absolute change-2 2015-2024 percentage change-1.7% 2020-2024 absolute change-1 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | RomaniaEurope | MontenegroEurope | 103 | 104 | 105 | -1 (-1.0%) | -2 (-1.9%) |
|
OriginRomania DestinationMontenegro 2015 stock105 2020 stock104 2024 stock103 2015-2024 absolute change-2 2015-2024 percentage change-1.9% 2020-2024 absolute change-1 2020-2024 percentage change-1.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | LuxembourgEurope | MontenegroEurope | 98 | 99 | 100 | -1 (-1.0%) | -2 (-2.0%) |
|
OriginLuxembourg DestinationMontenegro 2015 stock100 2020 stock99 2024 stock98 2015-2024 absolute change-2 2015-2024 percentage change-2.0% 2020-2024 absolute change-1 2020-2024 percentage change-1.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | PolandEurope | MontenegroEurope | 96 | 97 | 98 | -1 (-1.0%) | -2 (-2.0%) |
|
OriginPoland DestinationMontenegro 2015 stock98 2020 stock97 2024 stock96 2015-2024 absolute change-2 2015-2024 percentage change-2.0% 2020-2024 absolute change-1 2020-2024 percentage change-1.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | DenmarkEurope | MontenegroEurope | 95 | 96 | 97 | -1 (-1.0%) | -2 (-2.1%) |
|
OriginDenmark DestinationMontenegro 2015 stock97 2020 stock96 2024 stock95 2015-2024 absolute change-2 2015-2024 percentage change-2.1% 2020-2024 absolute change-1 2020-2024 percentage change-1.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | TürkiyeAsia | MontenegroEurope | 85 | 86 | 87 | -1 (-1.2%) | -2 (-2.3%) |
|
OriginTürkiye DestinationMontenegro 2015 stock87 2020 stock86 2024 stock85 2015-2024 absolute change-2 2015-2024 percentage change-2.3% 2020-2024 absolute change-1 2020-2024 percentage change-1.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | BulgariaEurope | MontenegroEurope | 76 | 77 | 78 | -1 (-1.3%) | -2 (-2.6%) |
|
OriginBulgaria DestinationMontenegro 2015 stock78 2020 stock77 2024 stock76 2015-2024 absolute change-2 2015-2024 percentage change-2.6% 2020-2024 absolute change-1 2020-2024 percentage change-1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | CanadaAmericas | MontenegroEurope | 67 | 68 | 69 | -1 (-1.5%) | -2 (-2.9%) |
|
OriginCanada DestinationMontenegro 2015 stock69 2020 stock68 2024 stock67 2015-2024 absolute change-2 2015-2024 percentage change-2.9% 2020-2024 absolute change-1 2020-2024 percentage change-1.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | GreeceEurope | MontenegroEurope | 55 | 55 | 56 | 0 (0.0%) | -1 (-1.8%) |
|
OriginGreece DestinationMontenegro 2015 stock56 2020 stock55 2024 stock55 2015-2024 absolute change-1 2015-2024 percentage change-1.8% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | SlovakiaEurope | MontenegroEurope | 55 | 55 | 56 | 0 (0.0%) | -1 (-1.8%) |
|
OriginSlovakia DestinationMontenegro 2015 stock56 2020 stock55 2024 stock55 2015-2024 absolute change-1 2015-2024 percentage change-1.8% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | HungaryEurope | MontenegroEurope | 46 | 46 | 47 | 0 (0.0%) | -1 (-2.1%) |
|
OriginHungary DestinationMontenegro 2015 stock47 2020 stock46 2024 stock46 2015-2024 absolute change-1 2015-2024 percentage change-2.1% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||