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 | AlgeriaAfrica | FranceEurope | 1,405,235 | 1,407,480 | 1,380,732 | -2,245 (-0.2%) | +24,503 (+1.8%) |
|
OriginAlgeria DestinationFrance 2015 stock1,380,732 2020 stock1,407,480 2024 stock1,405,235 2015-2024 absolute change+24,503 2015-2024 percentage change+1.8% 2020-2024 absolute change-2,245 2020-2024 percentage change-0.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | MoroccoAfrica | FranceEurope | 1,066,129 | 1,027,490 | 961,153 | +38,639 (+3.8%) | +104,976 (+10.9%) |
|
OriginMorocco DestinationFrance 2015 stock961,153 2020 stock1,027,490 2024 stock1,066,129 2015-2024 absolute change+104,976 2015-2024 percentage change+10.9% 2020-2024 absolute change+38,639 2020-2024 percentage change+3.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | PortugalEurope | FranceEurope | 585,896 | 621,051 | 648,445 | -35,155 (-5.7%) | -62,549 (-9.6%) |
|
OriginPortugal DestinationFrance 2015 stock648,445 2020 stock621,051 2024 stock585,896 2015-2024 absolute change-62,549 2015-2024 percentage change-9.6% 2020-2024 absolute change-35,155 2020-2024 percentage change-5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | TunisiaAfrica | FranceEurope | 444,223 | 429,918 | 400,786 | +14,305 (+3.3%) | +43,437 (+10.8%) |
|
OriginTunisia DestinationFrance 2015 stock400,786 2020 stock429,918 2024 stock444,223 2015-2024 absolute change+43,437 2015-2024 percentage change+10.8% 2020-2024 absolute change+14,305 2020-2024 percentage change+3.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | ItalyEurope | FranceEurope | 303,685 | 318,801 | 323,277 | -15,116 (-4.7%) | -19,592 (-6.1%) |
|
OriginItaly DestinationFrance 2015 stock323,277 2020 stock318,801 2024 stock303,685 2015-2024 absolute change-19,592 2015-2024 percentage change-6.1% 2020-2024 absolute change-15,116 2020-2024 percentage change-4.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | TürkiyeAsia | FranceEurope | 260,167 | 259,787 | 259,457 | +380 (+0.1%) | +710 (+0.3%) |
|
OriginTürkiye DestinationFrance 2015 stock259,457 2020 stock259,787 2024 stock260,167 2015-2024 absolute change+710 2015-2024 percentage change+0.3% 2020-2024 absolute change+380 2020-2024 percentage change+0.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | SpainEurope | FranceEurope | 254,830 | 276,834 | 285,827 | -22,004 (-7.9%) | -30,997 (-10.8%) |
|
OriginSpain DestinationFrance 2015 stock285,827 2020 stock276,834 2024 stock254,830 2015-2024 absolute change-30,997 2015-2024 percentage change-10.8% 2020-2024 absolute change-22,004 2020-2024 percentage change-7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | ComorosAfrica | FranceEurope | 231,788 | 151,438 | 106,284 | +80,350 (+53.1%) | +125,504 (+118.1%) |
|
OriginComoros DestinationFrance 2015 stock106,284 2020 stock151,438 2024 stock231,788 2015-2024 absolute change+125,504 2015-2024 percentage change+118.1% 2020-2024 absolute change+80,350 2020-2024 percentage change+53.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | GermanyEurope | FranceEurope | 189,761 | 191,298 | 207,393 | -1,537 (-0.8%) | -17,632 (-8.5%) |
|
OriginGermany DestinationFrance 2015 stock207,393 2020 stock191,298 2024 stock189,761 2015-2024 absolute change-17,632 2015-2024 percentage change-8.5% 2020-2024 absolute change-1,537 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | SenegalAfrica | FranceEurope | 176,632 | 160,065 | 135,054 | +16,567 (+10.4%) | +41,578 (+30.8%) |
|
OriginSenegal DestinationFrance 2015 stock135,054 2020 stock160,065 2024 stock176,632 2015-2024 absolute change+41,578 2015-2024 percentage change+30.8% 2020-2024 absolute change+16,567 2020-2024 percentage change+10.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | Côte d’IvoireAfrica | FranceEurope | 169,206 | 144,739 | 111,792 | +24,467 (+16.9%) | +57,414 (+51.4%) |
|
OriginCôte d’Ivoire DestinationFrance 2015 stock111,792 2020 stock144,739 2024 stock169,206 2015-2024 absolute change+57,414 2015-2024 percentage change+51.4% 2020-2024 absolute change+24,467 2020-2024 percentage change+16.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | BelgiumEurope | FranceEurope | 169,102 | 165,124 | 153,412 | +3,978 (+2.4%) | +15,690 (+10.2%) |
|
OriginBelgium DestinationFrance 2015 stock153,412 2020 stock165,124 2024 stock169,102 2015-2024 absolute change+15,690 2015-2024 percentage change+10.2% 2020-2024 absolute change+3,978 2020-2024 percentage change+2.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | MadagascarAfrica | FranceEurope | 162,751 | 150,882 | 133,839 | +11,869 (+7.9%) | +28,912 (+21.6%) |
|
OriginMadagascar DestinationFrance 2015 stock133,839 2020 stock150,882 2024 stock162,751 2015-2024 absolute change+28,912 2015-2024 percentage change+21.6% 2020-2024 absolute change+11,869 2020-2024 percentage change+7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | 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 |
|||||||
| #15 | CameroonAfrica | FranceEurope | 127,995 | 114,528 | 97,288 | +13,467 (+11.8%) | +30,707 (+31.6%) |
|
OriginCameroon DestinationFrance 2015 stock97,288 2020 stock114,528 2024 stock127,995 2015-2024 absolute change+30,707 2015-2024 percentage change+31.6% 2020-2024 absolute change+13,467 2020-2024 percentage change+11.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | ChinaAsia | FranceEurope | 120,595 | 114,237 | 110,174 | +6,358 (+5.6%) | +10,421 (+9.5%) |
|
OriginChina DestinationFrance 2015 stock110,174 2020 stock114,237 2024 stock120,595 2015-2024 absolute change+10,421 2015-2024 percentage change+9.5% 2020-2024 absolute change+6,358 2020-2024 percentage change+5.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | MaliAfrica | FranceEurope | 120,393 | 106,194 | 82,137 | +14,199 (+13.4%) | +38,256 (+46.6%) |
|
OriginMali DestinationFrance 2015 stock82,137 2020 stock106,194 2024 stock120,393 2015-2024 absolute change+38,256 2015-2024 percentage change+46.6% 2020-2024 absolute change+14,199 2020-2024 percentage change+13.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | VietnamAsia | FranceEurope | 116,008 | 117,857 | 117,595 | -1,849 (-1.6%) | -1,587 (-1.3%) |
|
OriginVietnam DestinationFrance 2015 stock117,595 2020 stock117,857 2024 stock116,008 2015-2024 absolute change-1,587 2015-2024 percentage change-1.3% 2020-2024 absolute change-1,849 2020-2024 percentage change-1.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | UkraineEurope | FranceEurope | 99,261 | 31,996 | 23,467 | +67,265 (+210.2%) | +75,794 (+323.0%) |
|
OriginUkraine DestinationFrance 2015 stock23,467 2020 stock31,996 2024 stock99,261 2015-2024 absolute change+75,794 2015-2024 percentage change+323.0% 2020-2024 absolute change+67,265 2020-2024 percentage change+210.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | SerbiaEurope | FranceEurope | 96,840 | 91,340 | 81,883 | +5,500 (+6.0%) | +14,957 (+18.3%) |
|
OriginSerbia DestinationFrance 2015 stock81,883 2020 stock91,340 2024 stock96,840 2015-2024 absolute change+14,957 2015-2024 percentage change+18.3% 2020-2024 absolute change+5,500 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | SwitzerlandEurope | FranceEurope | 96,066 | 95,249 | 96,510 | +817 (+0.9%) | -444 (-0.5%) |
|
OriginSwitzerland DestinationFrance 2015 stock96,510 2020 stock95,249 2024 stock96,066 2015-2024 absolute change-444 2015-2024 percentage change-0.5% 2020-2024 absolute change+817 2020-2024 percentage change+0.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | GuineaAfrica | FranceEurope | 92,446 | 69,716 | 41,415 | +22,730 (+32.6%) | +51,031 (+123.2%) |
|
OriginGuinea DestinationFrance 2015 stock41,415 2020 stock69,716 2024 stock92,446 2015-2024 absolute change+51,031 2015-2024 percentage change+123.2% 2020-2024 absolute change+22,730 2020-2024 percentage change+32.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | AfghanistanAsia | FranceEurope | 89,849 | 31,434 | 12,311 | +58,415 (+185.8%) | +77,538 (+629.8%) |
|
OriginAfghanistan DestinationFrance 2015 stock12,311 2020 stock31,434 2024 stock89,849 2015-2024 absolute change+77,538 2015-2024 percentage change+629.8% 2020-2024 absolute change+58,415 2020-2024 percentage change+185.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | RussiaEurope | FranceEurope | 85,277 | 77,376 | 72,194 | +7,901 (+10.2%) | +13,083 (+18.1%) |
|
OriginRussia DestinationFrance 2015 stock72,194 2020 stock77,376 2024 stock85,277 2015-2024 absolute change+13,083 2015-2024 percentage change+18.1% 2020-2024 absolute change+7,901 2020-2024 percentage change+10.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | PolandEurope | FranceEurope | 84,406 | 90,100 | 99,892 | -5,694 (-6.3%) | -15,486 (-15.5%) |
|
OriginPoland DestinationFrance 2015 stock99,892 2020 stock90,100 2024 stock84,406 2015-2024 absolute change-15,486 2015-2024 percentage change-15.5% 2020-2024 absolute change-5,694 2020-2024 percentage change-6.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | BrazilAmericas | FranceEurope | 72,483 | 68,818 | 69,604 | +3,665 (+5.3%) | +2,879 (+4.1%) |
|
OriginBrazil DestinationFrance 2015 stock69,604 2020 stock68,818 2024 stock72,483 2015-2024 absolute change+2,879 2015-2024 percentage change+4.1% 2020-2024 absolute change+3,665 2020-2024 percentage change+5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | IndiaAsia | FranceEurope | 66,688 | 61,647 | 53,809 | +5,041 (+8.2%) | +12,879 (+23.9%) |
|
OriginIndia DestinationFrance 2015 stock53,809 2020 stock61,647 2024 stock66,688 2015-2024 absolute change+12,879 2015-2024 percentage change+23.9% 2020-2024 absolute change+5,041 2020-2024 percentage change+8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | SyriaMiddle East | FranceEurope | 60,670 | 45,399 | 27,304 | +15,271 (+33.6%) | +33,366 (+122.2%) |
|
OriginSyria DestinationFrance 2015 stock27,304 2020 stock45,399 2024 stock60,670 2015-2024 absolute change+33,366 2015-2024 percentage change+122.2% 2020-2024 absolute change+15,271 2020-2024 percentage change+33.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | USAAmericas | FranceEurope | 59,171 | 57,596 | 54,702 | +1,575 (+2.7%) | +4,469 (+8.2%) |
|
OriginUSA DestinationFrance 2015 stock54,702 2020 stock57,596 2024 stock59,171 2015-2024 absolute change+4,469 2015-2024 percentage change+8.2% 2020-2024 absolute change+1,575 2020-2024 percentage change+2.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | CambodiaAsia | FranceEurope | 57,402 | 58,212 | 58,558 | -810 (-1.4%) | -1,156 (-2.0%) |
|
OriginCambodia DestinationFrance 2015 stock58,558 2020 stock58,212 2024 stock57,402 2015-2024 absolute change-1,156 2015-2024 percentage change-2.0% 2020-2024 absolute change-810 2020-2024 percentage change-1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | Sri LankaAsia | FranceEurope | 56,880 | 52,623 | 52,041 | +4,257 (+8.1%) | +4,839 (+9.3%) |
|
OriginSri Lanka DestinationFrance 2015 stock52,041 2020 stock52,623 2024 stock56,880 2015-2024 absolute change+4,839 2015-2024 percentage change+9.3% 2020-2024 absolute change+4,257 2020-2024 percentage change+8.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | AlbaniaEurope | FranceEurope | 54,967 | 34,341 | 17,618 | +20,626 (+60.1%) | +37,349 (+212.0%) |
|
OriginAlbania DestinationFrance 2015 stock17,618 2020 stock34,341 2024 stock54,967 2015-2024 absolute change+37,349 2015-2024 percentage change+212.0% 2020-2024 absolute change+20,626 2020-2024 percentage change+60.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | LebanonMiddle East | FranceEurope | 51,485 | 49,532 | 45,265 | +1,953 (+3.9%) | +6,220 (+13.7%) |
|
OriginLebanon DestinationFrance 2015 stock45,265 2020 stock49,532 2024 stock51,485 2015-2024 absolute change+6,220 2015-2024 percentage change+13.7% 2020-2024 absolute change+1,953 2020-2024 percentage change+3.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | MauritiusAfrica | FranceEurope | 44,709 | 44,179 | 43,746 | +530 (+1.2%) | +963 (+2.2%) |
|
OriginMauritius DestinationFrance 2015 stock43,746 2020 stock44,179 2024 stock44,709 2015-2024 absolute change+963 2015-2024 percentage change+2.2% 2020-2024 absolute change+530 2020-2024 percentage change+1.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | ColombiaAmericas | FranceEurope | 43,218 | 38,553 | 31,276 | +4,665 (+12.1%) | +11,942 (+38.2%) |
|
OriginColombia DestinationFrance 2015 stock31,276 2020 stock38,553 2024 stock43,218 2015-2024 absolute change+11,942 2015-2024 percentage change+38.2% 2020-2024 absolute change+4,665 2020-2024 percentage change+12.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | ArmeniaAsia | FranceEurope | 42,785 | 36,445 | 30,530 | +6,340 (+17.4%) | +12,255 (+40.1%) |
|
OriginArmenia DestinationFrance 2015 stock30,530 2020 stock36,445 2024 stock42,785 2015-2024 absolute change+12,255 2015-2024 percentage change+40.1% 2020-2024 absolute change+6,340 2020-2024 percentage change+17.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | NetherlandsEurope | FranceEurope | 40,630 | 39,848 | 39,871 | +782 (+2.0%) | +759 (+1.9%) |
|
OriginNetherlands DestinationFrance 2015 stock39,871 2020 stock39,848 2024 stock40,630 2015-2024 absolute change+759 2015-2024 percentage change+1.9% 2020-2024 absolute change+782 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | EgyptAfrica | FranceEurope | 36,806 | 35,106 | 33,678 | +1,700 (+4.8%) | +3,128 (+9.3%) |
|
OriginEgypt DestinationFrance 2015 stock33,678 2020 stock35,106 2024 stock36,806 2015-2024 absolute change+3,128 2015-2024 percentage change+9.3% 2020-2024 absolute change+1,700 2020-2024 percentage change+4.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | GabonAfrica | FranceEurope | 36,785 | 31,774 | 23,500 | +5,011 (+15.8%) | +13,285 (+56.5%) |
|
OriginGabon DestinationFrance 2015 stock23,500 2020 stock31,774 2024 stock36,785 2015-2024 absolute change+13,285 2015-2024 percentage change+56.5% 2020-2024 absolute change+5,011 2020-2024 percentage change+15.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | PakistanAsia | FranceEurope | 36,278 | 31,711 | 26,302 | +4,567 (+14.4%) | +9,976 (+37.9%) |
|
OriginPakistan DestinationFrance 2015 stock26,302 2020 stock31,711 2024 stock36,278 2015-2024 absolute change+9,976 2015-2024 percentage change+37.9% 2020-2024 absolute change+4,567 2020-2024 percentage change+14.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | BulgariaEurope | FranceEurope | 35,728 | 32,257 | 27,173 | +3,471 (+10.8%) | +8,555 (+31.5%) |
|
OriginBulgaria DestinationFrance 2015 stock27,173 2020 stock32,257 2024 stock35,728 2015-2024 absolute change+8,555 2015-2024 percentage change+31.5% 2020-2024 absolute change+3,471 2020-2024 percentage change+10.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | Cabo VerdeAfrica | FranceEurope | 34,814 | 31,783 | 30,310 | +3,031 (+9.5%) | +4,504 (+14.9%) |
|
OriginCabo Verde DestinationFrance 2015 stock30,310 2020 stock31,783 2024 stock34,814 2015-2024 absolute change+4,504 2015-2024 percentage change+14.9% 2020-2024 absolute change+3,031 2020-2024 percentage change+9.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | MonacoEurope | FranceEurope | 34,658 | 31,746 | 26,366 | +2,912 (+9.2%) | +8,292 (+31.4%) |
|
OriginMonaco DestinationFrance 2015 stock26,366 2020 stock31,746 2024 stock34,658 2015-2024 absolute change+8,292 2015-2024 percentage change+31.4% 2020-2024 absolute change+2,912 2020-2024 percentage change+9.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | SurinameAmericas | FranceEurope | 34,228 | 32,289 | 25,096 | +1,939 (+6.0%) | +9,132 (+36.4%) |
|
OriginSuriname DestinationFrance 2015 stock25,096 2020 stock32,289 2024 stock34,228 2015-2024 absolute change+9,132 2015-2024 percentage change+36.4% 2020-2024 absolute change+1,939 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | LuxembourgEurope | FranceEurope | 32,587 | 16,121 | 16,173 | +16,466 (+102.1%) | +16,414 (+101.5%) |
|
OriginLuxembourg DestinationFrance 2015 stock16,173 2020 stock16,121 2024 stock32,587 2015-2024 absolute change+16,414 2015-2024 percentage change+101.5% 2020-2024 absolute change+16,466 2020-2024 percentage change+102.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | BeninAfrica | FranceEurope | 31,581 | 28,360 | 23,132 | +3,221 (+11.4%) | +8,449 (+36.5%) |
|
OriginBenin DestinationFrance 2015 stock23,132 2020 stock28,360 2024 stock31,581 2015-2024 absolute change+8,449 2015-2024 percentage change+36.5% 2020-2024 absolute change+3,221 2020-2024 percentage change+11.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||