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 | RomaniaEurope | GermanyEurope | 968,697 | 865,707 | 654,819 | +102,990 (+11.9%) | +313,878 (+47.9%) |
|
OriginRomania DestinationGermany 2015 stock654,819 2020 stock865,707 2024 stock968,697 2015-2024 absolute change+313,878 2015-2024 percentage change+47.9% 2020-2024 absolute change+102,990 2020-2024 percentage change+11.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | RomaniaEurope | ItalyEurope | 880,402 | 947,155 | 953,353 | -66,753 (-7.0%) | -72,951 (-7.7%) |
|
OriginRomania DestinationItaly 2015 stock953,353 2020 stock947,155 2024 stock880,402 2015-2024 absolute change-72,951 2015-2024 percentage change-7.7% 2020-2024 absolute change-66,753 2020-2024 percentage change-7.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | RomaniaEurope | SpainEurope | 522,578 | 571,347 | 635,020 | -48,769 (-8.5%) | -112,442 (-17.7%) |
|
OriginRomania DestinationSpain 2015 stock635,020 2020 stock571,347 2024 stock522,578 2015-2024 absolute change-112,442 2015-2024 percentage change-17.7% 2020-2024 absolute change-48,769 2020-2024 percentage change-8.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | RomaniaEurope | HungaryEurope | 253,045 | 214,514 | 190,203 | +38,531 (+18.0%) | +62,842 (+33.0%) |
|
OriginRomania DestinationHungary 2015 stock190,203 2020 stock214,514 2024 stock253,045 2015-2024 absolute change+62,842 2015-2024 percentage change+33.0% 2020-2024 absolute change+38,531 2020-2024 percentage change+18.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | RomaniaEurope | USAAmericas | 178,498 | 177,875 | 162,580 | +623 (+0.4%) | +15,918 (+9.8%) |
|
OriginRomania DestinationUSA 2015 stock162,580 2020 stock177,875 2024 stock178,498 2015-2024 absolute change+15,918 2015-2024 percentage change+9.8% 2020-2024 absolute change+623 2020-2024 percentage change+0.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | RomaniaEurope | AustriaEurope | 160,281 | 131,700 | 95,253 | +28,581 (+21.7%) | +65,028 (+68.3%) |
|
OriginRomania DestinationAustria 2015 stock95,253 2020 stock131,700 2024 stock160,281 2015-2024 absolute change+65,028 2015-2024 percentage change+68.3% 2020-2024 absolute change+28,581 2020-2024 percentage change+21.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | RomaniaEurope | FranceEurope | 156,668 | 142,701 | 121,011 | +13,967 (+9.8%) | +35,657 (+29.5%) |
|
OriginRomania DestinationFrance 2015 stock121,011 2020 stock142,701 2024 stock156,668 2015-2024 absolute change+35,657 2015-2024 percentage change+29.5% 2020-2024 absolute change+13,967 2020-2024 percentage change+9.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | RomaniaEurope | BelgiumEurope | 131,417 | 100,844 | 68,553 | +30,573 (+30.3%) | +62,864 (+91.7%) |
|
OriginRomania DestinationBelgium 2015 stock68,553 2020 stock100,844 2024 stock131,417 2015-2024 absolute change+62,864 2015-2024 percentage change+91.7% 2020-2024 absolute change+30,573 2020-2024 percentage change+30.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | RomaniaEurope | IsraelMiddle East | 116,289 | 109,973 | 101,985 | +6,316 (+5.7%) | +14,304 (+14.0%) |
|
OriginRomania DestinationIsrael 2015 stock101,985 2020 stock109,973 2024 stock116,289 2015-2024 absolute change+14,304 2015-2024 percentage change+14.0% 2020-2024 absolute change+6,316 2020-2024 percentage change+5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | RomaniaEurope | CanadaAmericas | 88,282 | 87,463 | 90,401 | +819 (+0.9%) | -2,119 (-2.3%) |
|
OriginRomania DestinationCanada 2015 stock90,401 2020 stock87,463 2024 stock88,282 2015-2024 absolute change-2,119 2015-2024 percentage change-2.3% 2020-2024 absolute change+819 2020-2024 percentage change+0.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | 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 |
|||||||
| #12 | RomaniaEurope | GreeceEurope | 50,056 | 47,120 | 46,098 | +2,936 (+6.2%) | +3,958 (+8.6%) |
|
OriginRomania DestinationGreece 2015 stock46,098 2020 stock47,120 2024 stock50,056 2015-2024 absolute change+3,958 2015-2024 percentage change+8.6% 2020-2024 absolute change+2,936 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | RomaniaEurope | IrelandEurope | 47,700 | 37,878 | 26,573 | +9,822 (+25.9%) | +21,127 (+79.5%) |
|
OriginRomania DestinationIreland 2015 stock26,573 2020 stock37,878 2024 stock47,700 2015-2024 absolute change+21,127 2015-2024 percentage change+79.5% 2020-2024 absolute change+9,822 2020-2024 percentage change+25.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | RomaniaEurope | DenmarkEurope | 40,659 | 29,826 | 20,518 | +10,833 (+36.3%) | +20,141 (+98.2%) |
|
OriginRomania DestinationDenmark 2015 stock20,518 2020 stock29,826 2024 stock40,659 2015-2024 absolute change+20,141 2015-2024 percentage change+98.2% 2020-2024 absolute change+10,833 2020-2024 percentage change+36.3% 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 | RomaniaEurope | SwedenEurope | 38,394 | 32,526 | 25,499 | +5,868 (+18.0%) | +12,895 (+50.6%) |
|
OriginRomania DestinationSweden 2015 stock25,499 2020 stock32,526 2024 stock38,394 2015-2024 absolute change+12,895 2015-2024 percentage change+50.6% 2020-2024 absolute change+5,868 2020-2024 percentage change+18.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | RomaniaEurope | PortugalEurope | 29,376 | 26,113 | 22,763 | +3,263 (+12.5%) | +6,613 (+29.1%) |
|
OriginRomania DestinationPortugal 2015 stock22,763 2020 stock26,113 2024 stock29,376 2015-2024 absolute change+6,613 2015-2024 percentage change+29.1% 2020-2024 absolute change+3,263 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | RomaniaEurope | NorwayEurope | 16,537 | 14,872 | 12,003 | +1,665 (+11.2%) | +4,534 (+37.8%) |
|
OriginRomania DestinationNorway 2015 stock12,003 2020 stock14,872 2024 stock16,537 2015-2024 absolute change+4,534 2015-2024 percentage change+37.8% 2020-2024 absolute change+1,665 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | RomaniaEurope | AustraliaOceania | 15,735 | 16,766 | 17,054 | -1,031 (-6.1%) | -1,319 (-7.7%) |
|
OriginRomania DestinationAustralia 2015 stock17,054 2020 stock16,766 2024 stock15,735 2015-2024 absolute change-1,319 2015-2024 percentage change-7.7% 2020-2024 absolute change-1,031 2020-2024 percentage change-6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | RomaniaEurope | TürkiyeAsia | 11,400 | 9,612 | 9,448 | +1,788 (+18.6%) | +1,952 (+20.7%) |
|
OriginRomania DestinationTürkiye 2015 stock9,448 2020 stock9,612 2024 stock11,400 2015-2024 absolute change+1,952 2015-2024 percentage change+20.7% 2020-2024 absolute change+1,788 2020-2024 percentage change+18.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | RomaniaEurope | Czech RepublicEurope | 11,061 | 11,573 | 12,202 | -512 (-4.4%) | -1,141 (-9.4%) |
|
OriginRomania DestinationCzech Republic 2015 stock12,202 2020 stock11,573 2024 stock11,061 2015-2024 absolute change-1,141 2015-2024 percentage change-9.4% 2020-2024 absolute change-512 2020-2024 percentage change-4.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | RomaniaEurope | SlovakiaEurope | 10,613 | 9,763 | 8,299 | +850 (+8.7%) | +2,314 (+27.9%) |
|
OriginRomania DestinationSlovakia 2015 stock8,299 2020 stock9,763 2024 stock10,613 2015-2024 absolute change+2,314 2015-2024 percentage change+27.9% 2020-2024 absolute change+850 2020-2024 percentage change+8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | RomaniaEurope | LuxembourgEurope | 6,036 | 5,225 | 1,739 | +811 (+15.5%) | +4,297 (+247.1%) |
|
OriginRomania DestinationLuxembourg 2015 stock1,739 2020 stock5,225 2024 stock6,036 2015-2024 absolute change+4,297 2015-2024 percentage change+247.1% 2020-2024 absolute change+811 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | RomaniaEurope | CyprusEurope | 5,707 | 5,377 | 5,209 | +330 (+6.1%) | +498 (+9.6%) |
|
OriginRomania DestinationCyprus 2015 stock5,209 2020 stock5,377 2024 stock5,707 2015-2024 absolute change+498 2015-2024 percentage change+9.6% 2020-2024 absolute change+330 2020-2024 percentage change+6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | RomaniaEurope | BulgariaEurope | 4,839 | 3,519 | 4,039 | +1,320 (+37.5%) | +800 (+19.8%) |
|
OriginRomania DestinationBulgaria 2015 stock4,039 2020 stock3,519 2024 stock4,839 2015-2024 absolute change+800 2015-2024 percentage change+19.8% 2020-2024 absolute change+1,320 2020-2024 percentage change+37.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | RomaniaEurope | FinlandEurope | 4,557 | 3,871 | 2,478 | +686 (+17.7%) | +2,079 (+83.9%) |
|
OriginRomania DestinationFinland 2015 stock2,478 2020 stock3,871 2024 stock4,557 2015-2024 absolute change+2,079 2015-2024 percentage change+83.9% 2020-2024 absolute change+686 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | RomaniaEurope | MaltaEurope | 3,556 | 2,046 | 940 | +1,510 (+73.8%) | +2,616 (+278.3%) |
|
OriginRomania DestinationMalta 2015 stock940 2020 stock2,046 2024 stock3,556 2015-2024 absolute change+2,616 2015-2024 percentage change+278.3% 2020-2024 absolute change+1,510 2020-2024 percentage change+73.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | RomaniaEurope | IcelandEurope | 2,529 | 1,675 | 400 | +854 (+51.0%) | +2,129 (+532.3%) |
|
OriginRomania DestinationIceland 2015 stock400 2020 stock1,675 2024 stock2,529 2015-2024 absolute change+2,129 2015-2024 percentage change+532.3% 2020-2024 absolute change+854 2020-2024 percentage change+51.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | RomaniaEurope | JapanAsia | 2,212 | 2,562 | 2,678 | -350 (-13.7%) | -466 (-17.4%) |
|
OriginRomania DestinationJapan 2015 stock2,678 2020 stock2,562 2024 stock2,212 2015-2024 absolute change-466 2015-2024 percentage change-17.4% 2020-2024 absolute change-350 2020-2024 percentage change-13.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | 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 |
|||||||
| #31 | RomaniaEurope | PolandEurope | 1,449 | 1,816 | 2,329 | -367 (-20.2%) | -880 (-37.8%) |
|
OriginRomania DestinationPoland 2015 stock2,329 2020 stock1,816 2024 stock1,449 2015-2024 absolute change-880 2015-2024 percentage change-37.8% 2020-2024 absolute change-367 2020-2024 percentage change-20.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | RomaniaEurope | RussiaEurope | 1,359 | 1,993 | 2,782 | -634 (-31.8%) | -1,423 (-51.2%) |
|
OriginRomania DestinationRussia 2015 stock2,782 2020 stock1,993 2024 stock1,359 2015-2024 absolute change-1,423 2015-2024 percentage change-51.2% 2020-2024 absolute change-634 2020-2024 percentage change-31.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | RomaniaEurope | UruguayAmericas | 939 | 728 | 611 | +211 (+29.0%) | +328 (+53.7%) |
|
OriginRomania DestinationUruguay 2015 stock611 2020 stock728 2024 stock939 2015-2024 absolute change+328 2015-2024 percentage change+53.7% 2020-2024 absolute change+211 2020-2024 percentage change+29.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | RomaniaEurope | VenezuelaAmericas | 785 | 823 | 874 | -38 (-4.6%) | -89 (-10.2%) |
|
OriginRomania DestinationVenezuela 2015 stock874 2020 stock823 2024 stock785 2015-2024 absolute change-89 2015-2024 percentage change-10.2% 2020-2024 absolute change-38 2020-2024 percentage change-4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | RomaniaEurope | LibyaAfrica | 672 | 636 | 594 | +36 (+5.7%) | +78 (+13.1%) |
|
OriginRomania DestinationLibya 2015 stock594 2020 stock636 2024 stock672 2015-2024 absolute change+78 2015-2024 percentage change+13.1% 2020-2024 absolute change+36 2020-2024 percentage change+5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | RomaniaEurope | MexicoAmericas | 655 | 583 | 486 | +72 (+12.3%) | +169 (+34.8%) |
|
OriginRomania DestinationMexico 2015 stock486 2020 stock583 2024 stock655 2015-2024 absolute change+169 2015-2024 percentage change+34.8% 2020-2024 absolute change+72 2020-2024 percentage change+12.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | RomaniaEurope | SloveniaEurope | 501 | 442 | 466 | +59 (+13.3%) | +35 (+7.5%) |
|
OriginRomania DestinationSlovenia 2015 stock466 2020 stock442 2024 stock501 2015-2024 absolute change+35 2015-2024 percentage change+7.5% 2020-2024 absolute change+59 2020-2024 percentage change+13.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | RomaniaEurope | ChileAmericas | 491 | 333 | 341 | +158 (+47.4%) | +150 (+44.0%) |
|
OriginRomania DestinationChile 2015 stock341 2020 stock333 2024 stock491 2015-2024 absolute change+150 2015-2024 percentage change+44.0% 2020-2024 absolute change+158 2020-2024 percentage change+47.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | RomaniaEurope | KyrgyzstanAsia | 458 | 468 | 482 | -10 (-2.1%) | -24 (-5.0%) |
|
OriginRomania DestinationKyrgyzstan 2015 stock482 2020 stock468 2024 stock458 2015-2024 absolute change-24 2015-2024 percentage change-5.0% 2020-2024 absolute change-10 2020-2024 percentage change-2.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | RomaniaEurope | CroatiaEurope | 446 | 468 | 499 | -22 (-4.7%) | -53 (-10.6%) |
|
OriginRomania DestinationCroatia 2015 stock499 2020 stock468 2024 stock446 2015-2024 absolute change-53 2015-2024 percentage change-10.6% 2020-2024 absolute change-22 2020-2024 percentage change-4.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | RomaniaEurope | South AfricaAfrica | 425 | 435 | 634 | -10 (-2.3%) | -209 (-33.0%) |
|
OriginRomania DestinationSouth Africa 2015 stock634 2020 stock435 2024 stock425 2015-2024 absolute change-209 2015-2024 percentage change-33.0% 2020-2024 absolute change-10 2020-2024 percentage change-2.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | RomaniaEurope | PeruAmericas | 404 | 237 | 205 | +167 (+70.5%) | +199 (+97.1%) |
|
OriginRomania DestinationPeru 2015 stock205 2020 stock237 2024 stock404 2015-2024 absolute change+199 2015-2024 percentage change+97.1% 2020-2024 absolute change+167 2020-2024 percentage change+70.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | RomaniaEurope | LithuaniaEurope | 379 | 360 | 211 | +19 (+5.3%) | +168 (+79.6%) |
|
OriginRomania DestinationLithuania 2015 stock211 2020 stock360 2024 stock379 2015-2024 absolute change+168 2015-2024 percentage change+79.6% 2020-2024 absolute change+19 2020-2024 percentage change+5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | RomaniaEurope | Bosnia and HerzegovinaEurope | 359 | 379 | 406 | -20 (-5.3%) | -47 (-11.6%) |
|
OriginRomania DestinationBosnia and Herzegovina 2015 stock406 2020 stock379 2024 stock359 2015-2024 absolute change-47 2015-2024 percentage change-11.6% 2020-2024 absolute change-20 2020-2024 percentage change-5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | RomaniaEurope | PanamaAmericas | 328 | 215 | 182 | +113 (+52.6%) | +146 (+80.2%) |
|
OriginRomania DestinationPanama 2015 stock182 2020 stock215 2024 stock328 2015-2024 absolute change+146 2015-2024 percentage change+80.2% 2020-2024 absolute change+113 2020-2024 percentage change+52.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | RomaniaEurope | EstoniaEurope | 312 | 306 | 369 | +6 (+2.0%) | -57 (-15.4%) |
|
OriginRomania DestinationEstonia 2015 stock369 2020 stock306 2024 stock312 2015-2024 absolute change-57 2015-2024 percentage change-15.4% 2020-2024 absolute change+6 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | RomaniaEurope | GeorgiaAsia | 226 | 220 | 214 | +6 (+2.7%) | +12 (+5.6%) |
|
OriginRomania DestinationGeorgia 2015 stock214 2020 stock220 2024 stock226 2015-2024 absolute change+12 2015-2024 percentage change+5.6% 2020-2024 absolute change+6 2020-2024 percentage change+2.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | RomaniaEurope | ColombiaAmericas | 164 | 150 | 161 | +14 (+9.3%) | +3 (+1.9%) |
|
OriginRomania DestinationColombia 2015 stock161 2020 stock150 2024 stock164 2015-2024 absolute change+3 2015-2024 percentage change+1.9% 2020-2024 absolute change+14 2020-2024 percentage change+9.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | RomaniaEurope | Costa RicaAmericas | 142 | 118 | 99 | +24 (+20.3%) | +43 (+43.4%) |
|
OriginRomania DestinationCosta Rica 2015 stock99 2020 stock118 2024 stock142 2015-2024 absolute change+43 2015-2024 percentage change+43.4% 2020-2024 absolute change+24 2020-2024 percentage change+20.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | RomaniaEurope | BermudaOther | 140 | 137 | 89 | +3 (+2.2%) | +51 (+57.3%) |
|
OriginRomania DestinationBermuda 2015 stock89 2020 stock137 2024 stock140 2015-2024 absolute change+51 2015-2024 percentage change+57.3% 2020-2024 absolute change+3 2020-2024 percentage change+2.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||