EU regions (NUTS 2) by median age

Liguria had the highest median age of 244 regions in 2023, at 52.1 years. Mayotte had the lowest, at 18.1 years. The median was 44.7 years. Source: Eurostat, European Commission.

Highest52.1Liguria
Lowest18.1Mayotte
Median44.7244 regions

Top 40 regions, 2023

CSVChart (SVG)

LiguriaLiguria: 52.1 years52.1ChemnitzChemnitz: 51.9 years51.9Sachsen-AnhaltSachsen-Anhalt: 51.4 years51.4AsturiasAsturias: 51.1 years51.1Mecklenburg-VorpommernMecklenburg-Vorpommern: 51 years51Friuli-Venezia GiuliaFriuli-Venezia Giulia: 50.6 years50.6SardegnaSardegna: 50.6 years50.6ThüringenThüringen: 50.5 years50.5BrandenburgBrandenburg: 50.3 years50.3SeverozapadenSeverozapaden: 50.2 years50.2Castile and LeónCastile and León: 50.1 years50.1Severen tsentralenSeveren tsentralen: 50.1 years50.1MoliseMolise: 50 years50PiemontePiemonte: 50 years50ToscanaToscana: 49.9 years49.9UmbriaUmbria: 49.9 years49.9Centro (PT)Centro (PT): 49.7 years49.7Valle d’Aosta/Vallée d’AosteValle d’Aosta/Vallée d’Aoste: 49.6 years49.6Dytiki MakedoniaDytiki Makedonia: 49.5 years49.5MarcheMarche: 49.5 years49.5GaliciaGalicia: 49.4 years49.4MartiniqueMartinique: 49.4 years49.4AlentejoAlentejo: 49.3 years49.3IpeirosIpeiros: 49.3 years49.3PeloponnisosPeloponnisos: 49.3 years49.3AbruzzoAbruzzo: 49.2 years49.2BasilicataBasilicata: 49 years49LimousinLimousin: 48.9 years48.9Sterea ElládaSterea Elláda: 48.8 years48.8VenetoVeneto: 48.8 years48.8Emilia-RomagnaEmilia-Romagna: 48.6 years48.6SaarlandSaarland: 48.6 years48.6BurgenlandBurgenland: 48.4 years48.4DresdenDresden: 48.4 years48.4CantabriaCantabria: 48.1 years48.1LazioLazio: 48.1 years48.1Limburg (NL)Limburg (NL): 48.1 years48.1Oeste e Vale do TejoOeste e Vale do Tejo: 48.1 years48.1ThessaliaThessalia: 48 years48LüneburgLüneburg: 47.9 years47.9
years. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankRegions2023
years
Change on 2022
1Liguria52.1+0.2
2Chemnitz Series break51.9-0.2
3Sachsen-Anhalt Series break51.40
4Asturias51.1+0.3
5Mecklenburg-Vorpommern Series break51+0.3
6Friuli-Venezia Giulia50.6+0.3
6Sardegna50.6+0.5
8Thüringen Series break50.5-0.1
9Brandenburg Series break50.3-0.2
10Severozapaden50.20
11Castile and León50.1+0.2
11Severen tsentralen50.10
13Molise50+0.3
13Piemonte50+0.2
15Toscana49.9+0.3
15Umbria49.9+0.3
17Centro (PT)49.7+0.2
18Valle d’Aosta/Vallée d’Aoste49.6+0.3
19Dytiki Makedonia49.5+0.5
19Marche49.5+0.4
21Galicia49.4+0.3
21Martinique Provisional49.4+0.5
23Alentejo49.30
23Ipeiros49.3+0.2
23Peloponnisos49.3+0.3
26Abruzzo49.2+0.4
27Basilicata49+0.4
28Limousin Provisional48.9+0.2
29Sterea Elláda48.8+0.3
29Veneto48.8+0.3
31Emilia-Romagna48.6+0.2
31Saarland Series break48.6-0.7
33Burgenland48.4+0.1
33Dresden Series break48.4-0.2
35Cantabria48.1+0.3
35Lazio48.1+0.3
35Limburg (NL)48.1-0.2
35Oeste e Vale do Tejo48.1+0.1
39Thessalia48+0.4
40Lüneburg Series break47.9+0.1
40Oberfranken Series break47.9-0.1
42Basque Country47.8+0.3
42Lombardia47.8+0.2
44Drenthe47.70
44Puglia47.7+0.4
44Schleswig-Holstein Series break47.7-0.1
47Kärnten47.60
48Ionia Nisia47.5+0.5
48Koblenz Series break47.5-0.4
48Yuzhen tsentralen47.5+0.1
51Kassel Series break47.4-0.1
51Poitou-Charentes Provisional47.4+0.2
53Calabria47.3+0.4
53Norte47.3+0.3
53Provincia Autonoma di Trento47.3+0.2
56Panonska Hrvatska47+0.1
56Zeeland47-0.1
58Braunschweig Series break46.90
58Etelä-Suomi46.9+0.1
58Extremadura46.9+0.4
58Severoiztochen46.9+0.1
62Unterfranken Series break46.8-0.1
63Algarve46.70
63Auvergne Provisional46.7+0.1
63Bourgogne Provisional46.7+0.1
63Guadeloupe Provisional46.7+0.8
63Kentriki Makedonia46.7+0.4
63Sicilia46.7+0.3
63Sjælland46.70
70Anatoliki Makedonia, Thraki46.6+0.1
70Dytiki Elláda46.6+0.4
70Região Autónoma da Madeira46.6+0.3
73Aragon46.5+0.1
73Hannover Series break46.50
73Yugoiztochen46.5+0.1
76La Rioja46.4+0.3
77Corse Provisional46.3+0.1
77Jadranska Hrvatska46.30
79Dél-Dunántúl46.2+0.4
79Voreio Aigaio46.2+0.2
81Arnsberg Series break46-0.3
81Rheinhessen-Pfalz Series break46-0.1
81Trier Series break46-0.1
84Attiki45.9+0.3
84Basse-Normandie Provisional45.90
84Niederbayern Series break45.90
84Prov. West-Vlaanderen45.9-0.1
84Sud-Vest Oltenia Estimated45.9+0.2
89Niederösterreich45.8-0.1
89Vidurio ir vakarų Lietuvos regionas45.8-0.2
89Vzhodna Slovenija45.8+0.2
92Düsseldorf Series break45.6-0.2
92Oberpfalz Series break45.6+0.1
92Sud-Muntenia Estimated45.6+0.3
95Península de Setúbal45.5+0.4
96Åland45.4+0.3
96Dél-Alföld45.4+0.3
96Languedoc-Roussillon Provisional45.4+0.1
96Weser-Ems Series break45.40
100Friesland (NL)45.3-0.1
100Gießen Series break45.30
100Münster Series break45.3-0.2
100Pohjois- ja Itä-Suomi45.30
100Steiermark45.3-0.1
100Valencian Community45.3+0.1
106Aquitaine Provisional45.2+0.1
106Campania45.2+0.3
106Detmold Series break45.2-0.1
106Navarre45.2+0.3
110Nyugat-Dunántúl45.1+0.3
110Provence-Alpes-Côte d’Azur Provisional45.1+0.1
110Sud-Est Estimated45.1+0.2
113Canary Islands45+0.4
114Provincia Autonoma di Bolzano/Bozen44.9+0.1
115Bretagne Provisional44.8+0.1
115Castilla-La Mancha44.8+0.3
115Norra Mellansverige44.80
115Schwaben Series break44.80
115Střední Morava44.8+0.1
115Świętokrzyskie Estimated44.8+0.4
121Centre - Val de Loire Provisional44.7+0.1
121Közép-Dunántúl44.7+0.4
121Mittelfranken Series break44.70
121Prov. Limburg (BE)44.70
121Sjeverna Hrvatska44.70
126Freiburg Series break44.6-0.2
126Mellersta Norrland44.60
126Moravskoslezsko44.6+0.1
129Grande Lisboa44.5+0.2
129Opolskie Estimated44.5+0.4
129Syddanmark44.50
129Vest Estimated44.50
129Yugozapaden44.5+0.2
134Karlsruhe Series break44.4-0.2
134Köln Series break44.40
136Łódzkie Estimated44.3+0.4
137Catalonia44.2+0.1
137Darmstadt Series break44.20
137Severozápad44.20
137Tübingen Series break44.2-0.1
141Severovýchod44.1-0.1
141Stuttgart Series break44.1-0.1
143Andalusia44+0.3
143Gelderland44-0.1
143Jihozápad44-0.2
143Kriti44+0.4
143Leipzig Series break44-0.2
143Śląskie Estimated44+0.4
149Community of Madrid43.9+0.1
149Länsi-Suomi43.90
149Midi-Pyrénées Provisional43.9+0.1
149Nordjylland43.90
149Zachodniopomorskie Estimated43.9+0.5
149Zahodna Slovenija43.9+0.2
149Západné Slovensko43.9+0.4
156Észak-Magyarország43.8+0.3
156Latvija43.8-0.2
156Notio Aigaio43.8+0.5
159Budapest43.7+0.2
159Lorraine Provisional43.7+0.2
159Noord-Brabant43.7-0.2
162Champagne-Ardenne Provisional43.6+0.1
162Franche-Comté Provisional43.6+0.1
164Jihovýchod43.5-0.1
164Lubelskie Estimated43.5+0.4
164Salzburg43.50
167Oberösterreich43.4-0.1
168Oberbayern Series break43.30
169Tirol43.2+0.1
170Kujawsko-pomorskie Estimated43.1+0.4
170Lubuskie Estimated43.1+0.5
170Warmińsko-mazurskie Estimated43.1+0.5
173Centru Estimated43+0.1
173Grad Zagreb430
173Podlaskie Estimated43+0.3
176Dolnośląskie Estimated42.9+0.3
176Észak-Alföld42.9+0.2
178Balearic Islands42.8+0.2
178Prov. Brabant wallon42.8+0.1
180Alsace Provisional42.7+0.2
180Bremen Series break42.7-0.7
180Pays de la Loire Provisional42.7+0.1
180Prov. Oost-Vlaanderen42.7-0.1
180Região Autónoma dos Açores42.7+0.4
185Overijssel42.6-0.1
185Pest42.6+0.2
187Övre Norrland42.5-0.1
187Småland med öarna42.5+0.1
189Eesti42.4-0.2
189Mazowiecki regionalny Estimated42.4+0.4
189Prov. Vlaams-Brabant42.4-0.1
189Stredné Slovensko42.4+0.4
189Střední Čechy42.4-0.1
189Vorarlberg42.4+0.1
195Nord-Vest Estimated42.3+0.1
195Podkarpackie Estimated42.3+0.5
197Haute-Normandie Provisional42.2+0.1
197Region of Murcia42.2+0.2
199Bratislavský kraj42+0.3
199Prov. Antwerpen42-0.1
201Picardie Provisional41.9+0.2
201Prov. Hainaut41.90
201Prov. Namur41.9+0.1
204Groningen41.8-0.3
205Bucureşti-Ilfov Estimated41.60
205Nord-Est Estimated41.60
205Praha41.6-0.7
205Prov. Liège41.60
209Berlin Series break41.5+0.3
210Wielkopolskie Estimated41.3+0.5
211Hamburg Series break41.10
211Rhône-Alpes Provisional41.1+0.1
211Sostinės regionas41.1-0.4
214Midtjylland41-0.2
214Noord-Holland41-0.3
216Małopolskie Estimated40.9+0.4
216Pomorskie Estimated40.9+0.4
216Zuid-Holland40.9-0.1
219Östra Mellansverige40.7+0.1
219Warszawski stołeczny Estimated40.7+0.4
221Sydsverige40.6+0.1
221Västsverige40.60
223Northern and Western40.4+0.1
224Nord-Pas de Calais Provisional40.3+0.3
224Southern40.3+0.2
226Helsinki-Uusimaa40.2+0.1
226Kýpros40.2+0.3
226Malta40.2-0.3
226Prov. Luxembourg (BE)40.2+0.1
230Utrecht39.9-0.1
231Luxembourg39.70
231Wien39.7-0.2
233Východné Slovensko39.6+0.3
234Hovedstaden38.9-0.1
235Flevoland38.8-0.1
235Stockholm38.8+0.2
237Ceuta38.3+0.2
237La Réunion Provisional38.3+0.3
239Ile-de-France Provisional38+0.1
240Eastern and Midland37.8+0.3
241Melilla35.9+0.4
241Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest35.9-0.2
243Guyane Provisional26.9+0.3
244Mayotte Provisional18.10

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

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 structure indicators by NUTS 3 region (demo_r_pjanind3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_pjanind3/default/table. Retrieved 2026-10-08.

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 median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&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 median age?

Liguria, with 52.1 years in 2023, according to Eurostat, European Commission.

Which region has the lowest median age?

Mayotte, with 18.1 years in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population structure indicators by NUTS 3 region (demo_r_pjanind3). Retrieved 2026-10-08.

Median age: other rankings

EU regions (NUTS 2): more rankings