NUTS 3 areas of France by net migration rate including statistical adjustment

Corse-du-Sud had the highest net migration rate including statistical adjustment of 101 areas in 2019, at 15.5 per 1,000 inhabitants. Paris had the lowest, at -15.3 per 1,000 inhabitants. The median was 2.2 per 1,000 inhabitants and the figure for France was 0.6 per 1,000 inhabitants. Source: Eurostat, European Commission.

Highest15.5Corse-du-Sud
Lowest-15.3Paris
Median2.2101 areas
France0.6History

Top 40 areas, 2019

Corse-du-Sud: 15.5 per 1,000 inhabitantsCorse-du-Sud15.5Landes: 13.2 per 1,000 inhabitantsLandes13.2Vendée: 12.7 per 1,000 inhabitantsVendée12.7Charente-Maritime: 11 per 1,000 inhabitantsCharente-Maritime11Alpes-de-Haute-Provence: 10.5 per 1,000 inhabitantsAlpes-de-Haute-Provence10.5Lot: 10.2 per 1,000 inhabitantsLot10.2Hérault: 9.9 per 1,000 inhabitantsHérault9.9Côtes-d’Armor: 9.4 per 1,000 inhabitantsCôtes-d’Armor9.4Var: 9.4 per 1,000 inhabitantsVar9.4Ariège: 9.2 per 1,000 inhabitantsAriège9.2Pyrénées-Orientales: 8.8 per 1,000 inhabitantsPyrénées-Orientales8.8Pyrénées-Atlantiques: 8.7 per 1,000 inhabitantsPyrénées-Atlantiques8.7Morbihan: 8.6 per 1,000 inhabitantsMorbihan8.6Loire-Atlantique: 8.1 per 1,000 inhabitantsLoire-Atlantique8.1Gers: 7.8 per 1,000 inhabitantsGers7.8Haute-Garonne: 7 per 1,000 inhabitantsHaute-Garonne7Tarn-et-Garonne: 6.9 per 1,000 inhabitantsTarn-et-Garonne6.9Savoie: 6.5 per 1,000 inhabitantsSavoie6.5Haute-Corse: 6.3 per 1,000 inhabitantsHaute-Corse6.3Aude: 6.1 per 1,000 inhabitantsAude6.1Haute-Savoie: 6 per 1,000 inhabitantsHaute-Savoie6Gironde: 5.9 per 1,000 inhabitantsGironde5.9Ille-et-Vilaine: 5.9 per 1,000 inhabitantsIlle-et-Vilaine5.9Tarn: 5.9 per 1,000 inhabitantsTarn5.9Ardèche: 5.7 per 1,000 inhabitantsArdèche5.7Lozère: 5.7 per 1,000 inhabitantsLozère5.7Hautes-Pyrénées: 5.5 per 1,000 inhabitantsHautes-Pyrénées5.5Ain: 5.4 per 1,000 inhabitantsAin5.4Dordogne: 5.3 per 1,000 inhabitantsDordogne5.3Cantal: 5 per 1,000 inhabitantsCantal5Bas-Rhin: 4.8 per 1,000 inhabitantsBas-Rhin4.8Creuse: 4.8 per 1,000 inhabitantsCreuse4.8Finistère: 4.7 per 1,000 inhabitantsFinistère4.7Aube: 4.4 per 1,000 inhabitantsAube4.4Aveyron: 4.4 per 1,000 inhabitantsAveyron4.4Calvados: 4.4 per 1,000 inhabitantsCalvados4.4Mayotte: 4.1 per 1,000 inhabitantsMayotte4.1Allier: 4 per 1,000 inhabitantsAllier4Gard: 4 per 1,000 inhabitantsGard4Indre: 3.3 per 1,000 inhabitantsIndre3.3
per 1,000 inhabitants. Source: Eurostat, Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3). Retrieved 2026-10-12.

Full ranking

RankAreas2019
per 1,000 inhabitants
Change on 2018
1Corse-du-Sud15.5+10.6 pts
2Landes13.2+2.2 pts
3Vendée12.7+3 pts
4Charente-Maritime11-0.2 pts
5Alpes-de-Haute-Provence10.5+5.6 pts
6Lot10.2+3.7 pts
7Hérault9.9-2.6 pts
8Côtes-d’Armor9.4+3.9 pts
8Var9.4-0.6 pts
10Ariège9.2+3.7 pts
11Pyrénées-Orientales8.8-2 pts
12Pyrénées-Atlantiques8.7+2.4 pts
13Morbihan8.6-0.2 pts
14Loire-Atlantique8.1-0.5 pts
15Gers7.8+1.7 pts
16Haute-Garonne7-2.4 pts
17Tarn-et-Garonne6.9+0.5 pts
18Savoie6.5+1.8 pts
19Haute-Corse6.3-1.4 pts
20Aude6.1-0.8 pts
21Haute-Savoie60 pts
22Gironde5.9-5.5 pts
22Ille-et-Vilaine5.9-1 pts
22Tarn5.9-0.7 pts
25Ardèche5.7-2.3 pts
25Lozère5.7-0.4 pts
27Hautes-Pyrénées5.5-1.2 pts
28Ain5.4+1.2 pts
29Dordogne5.3-0.7 pts
30Cantal5-1.1 pts
31Bas-Rhin4.8+1.3 pts
31Creuse4.8+2.7 pts
33Finistère4.7-1.8 pts
34Aube4.4+3.5 pts
34Aveyron4.4-0.9 pts
34Calvados4.4+2.8 pts
37Mayotte4.1-0.2 pts
38Allier4+2.7 pts
38Gard40 pts
40Indre3.3+2.9 pts
41Alpes-Maritimes3.1-4.4 pts
41Manche3.1+1.9 pts
43Charente3-1.3 pts
43Indre-et-Loire3-0.1 pts
43Loire3+1.3 pts
46Vienne2.9+0.1 pts
47Saône-et-Loire2.7+1.1 pts
48Moselle2.5-0.5 pts
49Haute-Loire2.40 pts
50Loir-et-Cher2.3+2.2 pts
51Corrèze2.2-1 pts
52Lot-et-Garonne2+1.1 pts
53Isère1.7-0.7 pts
54Haute-Vienne1.6+1.6 pts
55Côte-d’Or1.5+0.2 pts
56Maine-et-Loire1.3+0.3 pts
57Sarthe0.90 pts
58Drôme0.8-2.1 pts
59Deux-Sèvres0.7-1.5 pts
60Doubs0.4-2.1 pts
60Loiret0.4+0.5 pts
62Jura0.1+0.2 pts
63Haute-Marne0+5.3 pts
64Haut-Rhin-0.1-1.5 pts
65Puy-de-Dôme-0.2-4.7 pts
66Vaucluse-0.4-1.8 pts
67Eure-0.5+1.7 pts
68Cher-0.8-1.2 pts
69Bouches-du-Rhône-0.9-1.6 pts
69Orne-0.9+1.3 pts
71Eure-et-Loir-1+1.3 pts
72Haute-Saône-1.2+0.3 pts
73Mayenne-1.3-1.2 pts
73Seine-et-Marne-1.3-1 pts
73Yonne-1.3+1.1 pts
76Nièvre-1.5-1.6 pts
77Ardennes-1.8+1.1 pts
78Meurthe-et-Moselle-2-1.8 pts
79Marne-2.1+0.4 pts
79Seine-Maritime-2.1-0.4 pts
81Rhône-2.2-4.2 pts
82Vosges-2.5-1.2 pts
83Hautes-Alpes-2.6-7.6 pts
83Meuse-2.6+1.8 pts
83Somme-2.6-2.4 pts
86Pas-de-Calais-2.8-1.6 pts
87Aisne-2.9+0.3 pts
88Oise-3.1-2.4 pts
89Nord-3.5-1.1 pts
90Essonne-4.6-0.3 pts
91Yvelines-5.3-3.5 pts
92Seine-Saint-Denis-5.4-0.8 pts
93Hauts-de-Seine-6.4-1.6 pts
94Guadeloupe-6.9+8.4 pts
95La Réunion-7.2-3.6 pts
96Val-de-Marne-7.7-6.8 pts
97Val-d’Oise-8-7.2 pts
98Territoire de Belfort-9.1-3.8 pts
99Martinique-9.6+3.1 pts
100Guyane-12.8-7.3 pts
101Paris-15.3-4.4 pts

Other periods

About this ranking

Net migration including statistical adjustment during the year per 1,000 average residents (Eurostat crude rate of net migration plus statistical adjustment).

Comparable across EU countries and regions. Eurostat derives the net figure as a residual of population change, so it includes census revisions and other statistical adjustments.

Every value in the ranking comes from the same publisher and the same period, so the areas are compared on one definition. Equal values share a rank.

How to cite

Eurostat. Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

Eurostat, European Commission. (2026). Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3) (NUTS 3 areas of France by net migration rate including statistical adjustment, 2019) [Data set]. Retrieved October 12, 2026, from https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table

MLA 9

Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3), NUTS 3 areas of France by net migration rate including statistical adjustment, 2019. Eurostat, European Commission, 21 July 2026, https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table. Invokely, https://invokely.ai/rankings/net-migration-rate/france-provinces?period=2019. Accessed 12 Oct. 2026.

Chicago (author-date)

Eurostat, European Commission. 2026. Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3). NUTS 3 areas of France by net migration rate including statistical adjustment, 2019. Dataset. Accessed October 12, 2026. https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table. Also distributed by Invokely, https://invokely.ai/rankings/net-migration-rate/france-provinces?period=2019.

Harvard

Eurostat, European Commission (2026) Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3), NUTS 3 areas of France by net migration rate including statistical adjustment, 2019 [Dataset]. Available at: https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table, via Invokely: https://invokely.ai/rankings/net-migration-rate/france-provinces?period=2019 (Accessed: 12 October 2026).

BibTeX
@misc{eurostat_nuts_3_areas_of_2019,
  author = {{Eurostat, European Commission}},
  title = {{Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo\_r\_gind3): NUTS 3 areas of France by net migration rate including statistical adjustment, 2019}},
  year = {2026},
  howpublished = {Data set},
  url = {https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-migration-rate/france-provinces?period=2019. Publisher attribution: Eurostat. Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo\_r\_gind3). https://ec.europa.eu/eurostat/databrowser/view/demo\_r\_gind3/default/table. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - Eurostat, European Commission
TI  - Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3): NUTS 3 areas of France by net migration rate including statistical adjustment, 2019
PY  - 2026
DA  - 2026/07/21
PB  - Eurostat, European Commission
DB  - Invokely
UR  - https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table
L2  - https://invokely.ai/rankings/net-migration-rate/france-provinces?period=2019
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-migration-rate/france-provinces?period=2019.
N1  - Publisher attribution: Eurostat. Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank NUTS 3 areas of France by net migration rate including statistical adjustment using official data, and cite the source.
rank_places {"indicator":"net_migration_plus_adjustment_rate","level":"province","within":"France","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_migration_plus_adjustment_rate&level=province&within=France&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which area has the highest net migration rate including statistical adjustment?

Corse-du-Sud, with 15.5 per 1,000 inhabitants in 2019, according to Eurostat, European Commission.

Which area has the lowest net migration rate including statistical adjustment?

Paris, with -15.3 per 1,000 inhabitants in 2019.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3). Retrieved 2026-10-12.

Net migration rate including statistical adjustment: other rankings

NUTS 3 areas of France: more rankings