EU regions (NUTS 2) by net migration rate including statistical adjustment

Warszawski stołeczny had the highest net migration rate including statistical adjustment of 244 regions in 2020, at 51.3 per 1,000 inhabitants. Algarve had the lowest, at -58.8 per 1,000 inhabitants. The median was 2.5 per 1,000 inhabitants and the figure for the European Union (27) was 0.3 per 1,000 inhabitants. Source: Eurostat, European Commission.

Lowest-58.8Algarve
Median2.5244 regions
European Union (27)0.3History

Top 40 regions, 2020

Warszawski stołeczny: 51.3 per 1,000 inhabitantsWarszawski stołeczny51.3Região Autónoma dos Açores: 22.6 per 1,000 inhabitantsRegião Autónoma dos Açores22.6Oeste e Vale do Tejo: 17.1 per 1,000 inhabitantsOeste e Vale do Tejo17.1Região Autónoma da Madeira: 16.1 per 1,000 inhabitantsRegião Autónoma da Madeira16.1Península de Setúbal: 14.7 per 1,000 inhabitantsPenínsula de Setúbal14.7Corse: 13.3 per 1,000 inhabitantsCorse13.3Pest: 11.8 per 1,000 inhabitantsPest11.8Sostinės regionas: 11.4 per 1,000 inhabitantsSostinės regionas11.4Luxembourg: 10.7 per 1,000 inhabitantsLuxembourg10.7Burgenland: 10.2 per 1,000 inhabitantsBurgenland10.2Střední Čechy: 9.9 per 1,000 inhabitantsStřední Čechy9.9Aquitaine: 9.8 per 1,000 inhabitantsAquitaine9.8Brandenburg: 9.8 per 1,000 inhabitantsBrandenburg9.8Kýpros: 9.4 per 1,000 inhabitantsKýpros9.4Åland: 9.2 per 1,000 inhabitantsÅland9.2Languedoc-Roussillon: 9.2 per 1,000 inhabitantsLanguedoc-Roussillon9.2Zahodna Slovenija: 9 per 1,000 inhabitantsZahodna Slovenija9Centro (PT): 8.6 per 1,000 inhabitantsCentro (PT)8.6Midi-Pyrénées: 8.6 per 1,000 inhabitantsMidi-Pyrénées8.6Vzhodna Slovenija: 8.5 per 1,000 inhabitantsVzhodna Slovenija8.5Bratislavský kraj: 8.4 per 1,000 inhabitantsBratislavský kraj8.4Alentejo: 8.3 per 1,000 inhabitantsAlentejo8.3Cantabria: 8.1 per 1,000 inhabitantsCantabria8.1Nyugat-Dunántúl: 7.9 per 1,000 inhabitantsNyugat-Dunántúl7.9Yuzhen tsentralen: 7.9 per 1,000 inhabitantsYuzhen tsentralen7.9Mecklenburg-Vorpommern: 7.7 per 1,000 inhabitantsMecklenburg-Vorpommern7.7Castilla-La Mancha: 7.6 per 1,000 inhabitantsCastilla-La Mancha7.6Prov. Luxembourg (BE): 7.6 per 1,000 inhabitantsProv. Luxembourg (BE)7.6Bretagne: 7.5 per 1,000 inhabitantsBretagne7.5Eastern and Midland: 7.4 per 1,000 inhabitantsEastern and Midland7.4Praha: 7.3 per 1,000 inhabitantsPraha7.3Flevoland: 7.2 per 1,000 inhabitantsFlevoland7.2Leipzig: 7.2 per 1,000 inhabitantsLeipzig7.2Liguria: 7 per 1,000 inhabitantsLiguria7Toscana: 7 per 1,000 inhabitantsToscana7Lüneburg: 6.9 per 1,000 inhabitantsLüneburg6.9Valencian Community: 6.8 per 1,000 inhabitantsValencian Community6.8Zeeland: 6.8 per 1,000 inhabitantsZeeland6.8Aragon: 6.7 per 1,000 inhabitantsAragon6.7La Rioja: 6.7 per 1,000 inhabitantsLa Rioja6.7
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

RankRegions2020
per 1,000 inhabitants
Change on 2019
1Warszawski stołeczny Series break51.3+43.2 pts
2Região Autónoma dos Açores22.6+25 pts
3Oeste e Vale do Tejo17.1+9.8 pts
4Região Autónoma da Madeira16.1+11.7 pts
5Península de Setúbal14.7+4.4 pts
6Corse13.3+2.7 pts
7Pest11.8-3.1 pts
8Sostinės regionas11.4+2 pts
9Luxembourg10.7-5.9 pts
10Burgenland10.2+2.8 pts
11Střední Čechy9.9-0.6 pts
12Aquitaine9.8+2.9 pts
12Brandenburg9.8+0.8 pts
14Kýpros9.4-0.6 pts
15Åland9.2+6 pts
15Languedoc-Roussillon9.2+1.6 pts
17Zahodna Slovenija9-0.1 pts
18Centro (PT)8.6+1.7 pts
18Midi-Pyrénées8.6+1.8 pts
20Vzhodna Slovenija8.5+1.9 pts
21Bratislavský kraj8.4-3.5 pts
22Alentejo8.3+3.1 pts
23Cantabria8.1+2.1 pts
24Nyugat-Dunántúl7.9+0.5 pts
24Yuzhen tsentralen7.9+16.2 pts
26Mecklenburg-Vorpommern7.7+3 pts
27Castilla-La Mancha7.6+0.1 pts
27Prov. Luxembourg (BE)7.6-0.7 pts
29Bretagne7.5+0.7 pts
30Eastern and Midland7.4-1.9 pts
31Praha7.3-2.5 pts
32Flevoland7.2-2.5 pts
32Leipzig7.2-0.7 pts
34Liguria7+4.1 pts
34Toscana7+3.9 pts
36Lüneburg6.9+0.5 pts
37Valencian Community6.8-5.9 pts
37Zeeland6.8+4.3 pts
39Aragon6.7-3.8 pts
39La Rioja6.7-4.3 pts
41Catalonia6.6-6.3 pts
42Niederösterreich6.3+0.6 pts
43Schleswig-Holstein6.2+0.2 pts
44Poitou-Charentes6.1+0.7 pts
44Prov. Oost-Vlaanderen6.1-0.7 pts
44Prov. Vlaams-Brabant6.1-1.7 pts
47Severoiztochen5.9+17.9 pts
48Helsinki-Uusimaa5.8-3.3 pts
48Provence-Alpes-Côte d’Azur5.8+3.3 pts
48Vidurio ir vakarų Lietuvos regionas5.8+4 pts
51Navarre5.7-5.4 pts
52Gelderland5.6-1 pts
52Prov. West-Vlaanderen5.6-0.5 pts
54Noord-Brabant5.5-1.4 pts
54Sydsverige5.5-2.2 pts
56Kärnten5.4+2 pts
56Koblenz5.4+0.5 pts
58Trier5.3-1 pts
59Region of Murcia5.2-4.8 pts
59Weser-Ems5.2+0.5 pts
61Drenthe5.1-0.1 pts
61Northern and Western5.1-3.2 pts
61Östra Mellansverige5.1-3.7 pts
61Pays de la Loire5.1-0.6 pts
65Prov. Brabant wallon5-0.6 pts
66Galicia4.9-1.7 pts
67Balearic Islands4.8-9.9 pts
67Limousin4.8+2.5 pts
69Provincia Autonoma di Bolzano/Bozen4.7+1.8 pts
69Southern4.7-3.7 pts
71Basque Country4.6-4.8 pts
71Közép-Dunántúl4.6-2.3 pts
71Niederbayern4.6-1.6 pts
74Prov. Limburg (BE)4.4-1 pts
74Wien4.4-0.8 pts
76Andalusia4.3-1.6 pts
76Severozapaden4.3+13.9 pts
76Sjælland4.3+1.2 pts
79Prov. Namur4.2-1.5 pts
79Schwaben4.2-2.3 pts
79Yugoiztochen4.2+12.4 pts
82Basse-Normandie4+1 pts
82Mayotte4-0.1 pts
84Overijssel3.9-0.6 pts
85Asturias3.8-0.4 pts
85Attiki3.8-0.3 pts
85Västsverige3.8-3.7 pts
88Castile and León3.7+0.5 pts
88Oberösterreich3.7-0.9 pts
88Rhône-Alpes3.7+1.6 pts
91Bucureşti-Ilfov Estimated3.6+0.9 pts
91Zuid-Holland3.6-3.5 pts
93Freiburg3.50 pts
93Friuli-Venezia Giulia3.5+1.3 pts
93Prov. Antwerpen3.5-1.8 pts
96Auvergne3.4+1.6 pts
96Småland med öarna3.4-1.7 pts
96Steiermark3.4-0.7 pts
99Limburg (NL)3.3-0.6 pts
100Friesland (NL)3.2-0.8 pts
100Veneto3.2+1.2 pts
100Vorarlberg3.2-0.8 pts
103Community of Madrid3.1-10.9 pts
103Etelä-Suomi3.1+2.4 pts
103Gießen3.1-0.9 pts
103Groningen3.1-0.9 pts
103Prov. Hainaut3.1-1 pts
103Salzburg3.1-0.7 pts
109Canary Islands2.8-8.5 pts
109Eesti2.8-1.2 pts
109Hannover2.8+0.5 pts
109Saarland2.8+0.9 pts
113Dél-Dunántúl2.7+3 pts
113Dresden2.7-0.5 pts
113Jihovýchod2.7+0.4 pts
113Kassel2.7-0.5 pts
113Severen tsentralen2.7+15.5 pts
118Länsi-Suomi2.6+1.2 pts
118Övre Norrland2.6+0.2 pts
120Jihozápad2.5-3.8 pts
120Prov. Liège2.5-0.9 pts
120Rheinhessen-Pfalz2.5-1.8 pts
123Bourgogne2.4+1.5 pts
124Darmstadt2.3-2.9 pts
124Tirol2.3+0.1 pts
126Extremadura2.2+1.6 pts
126Franche-Comté2.2+3.3 pts
126Oberpfalz2.2-1.6 pts
129Midtjylland2.1-0.1 pts
129Norra Mellansverige2.1-1.5 pts
129Unterfranken2.10 pts
129Yugozapaden2.1+3.7 pts
133Lombardia2-2.4 pts
133Mittelfranken2-1.9 pts
133Münster2-0.1 pts
133Stockholm2-6.4 pts
133Tübingen2-1.8 pts
133Utrecht2-3.9 pts
139Alsace1.9-1 pts
139Noord-Holland1.9-5.1 pts
141Malta1.8-40.3 pts
142Düsseldorf1.7-1.7 pts
142Hamburg1.7+0.3 pts
144Mellersta Norrland1.6-0.5 pts
144Oberfranken1.60 pts
144Sachsen-Anhalt1.6+0.6 pts
147Lorraine1.5+1.6 pts
148Hovedstaden1.4-0.4 pts
148Nordjylland1.4+0.7 pts
150Chemnitz1.3+0.5 pts
151Oberbayern1.2-2.8 pts
151Umbria1.2-0.1 pts
153Syddanmark1.1+0.8 pts
154Braunschweig1-1.7 pts
154Detmold1-0.7 pts
156Arnsberg0.9-1.7 pts
156Emilia-Romagna0.9-4.5 pts
158Köln0.8-2.5 pts
159Centre - Val de Loire0.7-0.4 pts
159Valle d’Aosta/Vallée d’Aoste0.7+1.2 pts
161Piemonte0.6-1.2 pts
161Severovýchod0.6-2.4 pts
163Thüringen0.5-0.8 pts
164Karlsruhe0.4-2.7 pts
164Západné Slovensko0.4+0.5 pts
166Észak-Magyarország0.3+2.8 pts
166Pohjois- ja Itä-Suomi0.3+2.2 pts
168Bremen0.2+2 pts
169Haute-Normandie0.1+1.7 pts
169Ionia Nisia0.1-1 pts
169La Réunion0.1+7.3 pts
169Nord-Vest Estimated0.1+0.3 pts
173Lazio-0.2-0.3 pts
174Dél-Alföld-0.4-0.5 pts
174Nord-Pas de Calais-0.4+2.8 pts
174Střední Morava-0.4-0.6 pts
177Puglia-0.5+2.2 pts
177Stuttgart-0.5-2.8 pts
179Stredné Slovensko-0.7+0.9 pts
179Východné Slovensko-0.7+0.5 pts
181Champagne-Ardenne-0.8-0.6 pts
182Severozápad-1-2.5 pts
183Centru Estimated-1.1-1.4 pts
184Martinique-1.2+8.4 pts
185Észak-Alföld-1.3+2.4 pts
185Vest Estimated-1.3-1.4 pts
187Provincia Autonoma di Trento-1.4-6.1 pts
188Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest-1.6-1.7 pts
189Latvija-1.7+0.1 pts
190Berlin-1.8-7.2 pts
190Kriti-1.8-2.1 pts
192Dytiki Elláda-1.9-0.6 pts
193Guadeloupe-2+4.9 pts
194Sud-Vest Oltenia Estimated-2.1+0.8 pts
195Sjeverna Hrvatska-2.4n/a
196Picardie-2.5+0.4 pts
197Ile-de-France-2.6+4.6 pts
197Marche-2.6-2.7 pts
199Sud-Muntenia Estimated-2.7+1.1 pts
200Thessalia-2.8-1.6 pts
201Nord-Est Estimated-2.9-0.1 pts
202Moravskoslezsko-3-2.1 pts
203Anatoliki Makedonia, Thraki-3.2-2.5 pts
203Ipeiros-3.2-5.4 pts
205Kentriki Makedonia-3.3-4.5 pts
206Sud-Est Estimated-3.7-1 pts
207Abruzzo-4-3.5 pts
207Peloponnisos-4-1.4 pts
209Grande Lisboa-4.3-11.9 pts
210Dytiki Makedonia-4.4-0.3 pts
211Grad Zagreb-4.5n/a
212Sicilia-4.8-0.8 pts
213Jadranska Hrvatska-4.9-2.7 pts
214Melilla-5.4+1.1 pts
215Norte-5.7-10.2 pts
216Wielkopolskie Series break-5.8-6.7 pts
217Notio Aigaio-6.5-8.7 pts
218Dolnośląskie Series break-6.8-8.7 pts
219Sardegna-6.9-5.4 pts
219Sterea Elláda-6.9-6 pts
221Panonska Hrvatska-7.3n/a
222Ceuta-7.4+3.1 pts
223Pomorskie Series break-8.4-11.6 pts
224Basilicata-9-4.5 pts
225Budapest-10.9-11.2 pts
226Campania-13.1-9.4 pts
226Małopolskie Series break-13.1-15.3 pts
226Molise-13.1-8 pts
229Calabria-14.1-7.7 pts
230Voreio Aigaio-16.9-36.3 pts
231Guyane-19.3-6.5 pts
232Łódzkie Series break-19.4-18.8 pts
233Opolskie Series break-29.3-27.6 pts
234Mazowiecki regionalny Series break-31-28.5 pts
235Lubuskie Series break-32.1-32.2 pts
236Śląskie Series break-32.6-32.1 pts
237Zachodniopomorskie Series break-33.1-33.1 pts
238Kujawsko-pomorskie Series break-37-36.2 pts
239Podlaskie Series break-42.5-41.2 pts
240Świętokrzyskie Series break-47.6-45 pts
241Lubelskie Series break-48.1-45.6 pts
242Podkarpackie Series break-49.5-48.4 pts
243Warmińsko-mazurskie Series break-52.6-50.2 pts
244Algarve-58.8-73.3 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 regions 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) (EU regions (NUTS 2) by net migration rate including statistical adjustment, 2020) [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), EU regions (NUTS 2) by net migration rate including statistical adjustment, 2020. 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/eu-regions?period=2020. 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). EU regions (NUTS 2) by net migration rate including statistical adjustment, 2020. 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/eu-regions?period=2020.

Harvard

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

BibTeX
@misc{eurostat_eu_regions_nuts_2_2020,
  author = {{Eurostat, European Commission}},
  title = {{Population change, crude rate of net migration plus statistical adjustment, by NUTS 2 and 3 region (demo\_r\_gind3): EU regions (NUTS 2) by net migration rate including statistical adjustment, 2020}},
  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/eu-regions?period=2020. 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): EU regions (NUTS 2) by net migration rate including statistical adjustment, 2020
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/eu-regions?period=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-migration-rate/eu-regions?period=2020.
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 EU regions by net migration rate including statistical adjustment using official data, and cite the source.
rank_places {"indicator":"net_migration_plus_adjustment_rate","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_migration_plus_adjustment_rate&level=region&within=European%20Union%20(27)&limit=10

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

Questions

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

Warszawski stołeczny, with 51.3 per 1,000 inhabitants in 2020, according to Eurostat, European Commission.

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

Algarve, with -58.8 per 1,000 inhabitants in 2020.

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

EU regions (NUTS 2): more rankings