EU regions (NUTS 2) by median age
Chemnitz had the highest median age of 244 regions in 2022, at 52.1 years. Mayotte had the lowest, at 18.1 years. The median was 44.6 years. Source: Eurostat, European Commission.
Top 40 regions, 2022
Full ranking
| Rank | Regions | 2022 | Change on 2021 |
|---|---|---|---|
| 1 | Chemnitz | 52.1 | +0.1 |
| 2 | Liguria | 51.9 | +0.3 |
| 3 | Sachsen-Anhalt | 51.4 | 0 |
| 4 | Asturias | 50.8 | +0.4 |
| 5 | Mecklenburg-Vorpommern | 50.7 | +0.1 |
| 6 | Thüringen | 50.6 | 0 |
| 7 | Brandenburg | 50.5 | 0 |
| 8 | Friuli-Venezia Giulia | 50.3 | +0.3 |
| 9 | Severozapaden | 50.2 | +0.3 |
| 10 | Sardegna | 50.1 | +0.5 |
| 10 | Severen tsentralen | 50.1 | +0.3 |
| 12 | Castile and León | 49.9 | +0.4 |
| 13 | Piemonte | 49.8 | +0.4 |
| 14 | Molise | 49.7 | +0.4 |
| 15 | Toscana | 49.6 | +0.5 |
| 15 | Umbria | 49.6 | +0.4 |
| 17 | Centro (PT) | 49.5 | +0.2 |
| 18 | Alentejo | 49.3 | 0 |
| 18 | Saarland | 49.3 | 0 |
| 18 | Valle d’Aosta/Vallée d’Aoste | 49.3 | +0.5 |
| 21 | Galicia | 49.1 | +0.4 |
| 21 | Ipeiros | 49.1 | +0.3 |
| 21 | Marche | 49.1 | +0.3 |
| 24 | Dytiki Makedonia | 49 | +0.5 |
| 24 | Peloponnisos | 49 | +0.4 |
| 26 | Martinique Provisional | 48.9 | +0.7 |
| 27 | Abruzzo | 48.8 | +0.4 |
| 28 | Limousin Provisional | 48.7 | +0.1 |
| 29 | Basilicata | 48.6 | +0.5 |
| 29 | Dresden | 48.6 | +0.1 |
| 31 | Sterea Elláda | 48.5 | +0.5 |
| 31 | Veneto | 48.5 | +0.5 |
| 33 | Emilia-Romagna | 48.4 | +0.4 |
| 34 | Burgenland | 48.3 | +0.3 |
| 34 | Limburg (NL) | 48.3 | 0 |
| 36 | Oberfranken | 48 | +0.1 |
| 36 | Oeste e Vale do Tejo | 48 | 0 |
| 38 | Koblenz | 47.9 | -0.1 |
| 39 | Cantabria | 47.8 | +0.5 |
| 39 | Lazio | 47.8 | +0.5 |
| 39 | Lüneburg | 47.8 | 0 |
| 39 | Schleswig-Holstein | 47.8 | 0 |
| 43 | Drenthe | 47.7 | +0.1 |
| 44 | Kärnten | 47.6 | +0.1 |
| 44 | Lombardia | 47.6 | +0.4 |
| 44 | Thessalia | 47.6 | +0.3 |
| 47 | Basque Country | 47.5 | +0.4 |
| 47 | Kassel | 47.5 | 0 |
| 49 | Yuzhen tsentralen | 47.4 | +0.2 |
| 50 | Puglia | 47.3 | +0.4 |
| 51 | Poitou-Charentes Provisional | 47.2 | +0.1 |
| 52 | Provincia Autonoma di Trento | 47.1 | +0.4 |
| 52 | Zeeland | 47.1 | +0.1 |
| 54 | Ionia Nisia | 47 | +0.3 |
| 54 | Norte | 47 | +0.5 |
| 56 | Braunschweig | 46.9 | -0.1 |
| 56 | Calabria | 46.9 | +0.4 |
| 56 | Panonska Hrvatska | 46.9 | +0.2 |
| 56 | Unterfranken | 46.9 | 0 |
| 60 | Etelä-Suomi | 46.8 | +0.2 |
| 60 | Severoiztochen | 46.8 | +0.3 |
| 62 | Algarve | 46.7 | +0.3 |
| 62 | Sjælland | 46.7 | +0.2 |
| 64 | Auvergne Provisional | 46.6 | +0.2 |
| 64 | Bourgogne Provisional | 46.6 | +0.1 |
| 66 | Anatoliki Makedonia, Thraki | 46.5 | +0.2 |
| 66 | Extremadura | 46.5 | +0.5 |
| 66 | Hannover | 46.5 | -0.1 |
| 69 | Aragon | 46.4 | +0.4 |
| 69 | Sicilia | 46.4 | +0.4 |
| 69 | Yugoiztochen | 46.4 | +0.4 |
| 72 | Arnsberg | 46.3 | -0.1 |
| 72 | Jadranska Hrvatska | 46.3 | +0.2 |
| 72 | Kentriki Makedonia | 46.3 | +0.4 |
| 72 | Região Autónoma da Madeira | 46.3 | +0.4 |
| 76 | Corse Provisional | 46.2 | +0.1 |
| 76 | Dytiki Elláda | 46.2 | +0.4 |
| 78 | La Rioja | 46.1 | +0.4 |
| 78 | Rheinhessen-Pfalz | 46.1 | -0.1 |
| 78 | Trier | 46.1 | 0 |
| 81 | Prov. West-Vlaanderen | 46 | 0 |
| 81 | Vidurio ir vakarų Lietuvos regionas | 46 | +0.1 |
| 81 | Voreio Aigaio | 46 | +0.7 |
| 84 | Basse-Normandie Provisional | 45.9 | +0.2 |
| 84 | Guadeloupe Provisional | 45.9 | +0.6 |
| 84 | Niederbayern | 45.9 | 0 |
| 84 | Niederösterreich | 45.9 | +0.1 |
| 88 | Dél-Dunántúl | 45.8 | +0.3 |
| 88 | Düsseldorf | 45.8 | -0.1 |
| 90 | Sud-Vest Oltenia Estimated | 45.7 | 0 |
| 91 | Attiki | 45.6 | +0.5 |
| 91 | Vzhodna Slovenija | 45.6 | +0.2 |
| 93 | Münster | 45.5 | -0.1 |
| 93 | Oberpfalz | 45.5 | -0.1 |
| 95 | Friesland (NL) | 45.4 | +0.1 |
| 95 | Steiermark | 45.4 | +0.1 |
| 95 | Weser-Ems | 45.4 | 0 |
| 98 | Detmold | 45.3 | -0.1 |
| 98 | Gießen | 45.3 | -0.1 |
| 98 | Languedoc-Roussillon Provisional | 45.3 | +0.1 |
| 98 | Pohjois- ja Itä-Suomi | 45.3 | +0.1 |
| 98 | Sud-Muntenia Estimated | 45.3 | +0.1 |
| 103 | Valencian Community | 45.2 | +0.5 |
| 104 | Åland | 45.1 | +0.3 |
| 104 | Aquitaine Provisional | 45.1 | +0.1 |
| 104 | Dél-Alföld | 45.1 | +0.3 |
| 104 | Península de Setúbal | 45.1 | +0.4 |
| 108 | Provence-Alpes-Côte d’Azur Provisional | 45 | +0.1 |
| 109 | Campania | 44.9 | +0.6 |
| 109 | Navarre | 44.9 | +0.4 |
| 109 | Sud-Est Estimated | 44.9 | +0.4 |
| 112 | Freiburg | 44.8 | -0.1 |
| 112 | Norra Mellansverige | 44.8 | +0.1 |
| 112 | Nyugat-Dunántúl | 44.8 | +0.4 |
| 112 | Provincia Autonoma di Bolzano/Bozen | 44.8 | +0.3 |
| 112 | Schwaben | 44.8 | -0.2 |
| 117 | Bretagne Provisional | 44.7 | +0.1 |
| 117 | Mittelfranken | 44.7 | -0.1 |
| 117 | Prov. Limburg (BE) | 44.7 | +0.1 |
| 117 | Sjeverna Hrvatska | 44.7 | +0.1 |
| 117 | Střední Morava | 44.7 | +0.4 |
| 122 | Canary Islands | 44.6 | +0.5 |
| 122 | Centre - Val de Loire Provisional | 44.6 | 0 |
| 122 | Karlsruhe | 44.6 | 0 |
| 122 | Mellersta Norrland | 44.6 | +0.1 |
| 126 | Castilla-La Mancha | 44.5 | +0.4 |
| 126 | Moravskoslezsko | 44.5 | +0.2 |
| 126 | Syddanmark | 44.5 | +0.1 |
| 126 | Vest Estimated | 44.5 | +1.3 |
| 130 | Köln | 44.4 | 0 |
| 130 | Świętokrzyskie Estimated | 44.4 | +0.3 |
| 132 | Grande Lisboa | 44.3 | +0.5 |
| 132 | Közép-Dunántúl | 44.3 | +0.3 |
| 132 | Tübingen | 44.3 | -0.1 |
| 132 | Yugozapaden | 44.3 | +0.3 |
| 136 | Darmstadt | 44.2 | 0 |
| 136 | Jihozápad | 44.2 | +0.3 |
| 136 | Leipzig | 44.2 | -0.2 |
| 136 | Severovýchod | 44.2 | +0.3 |
| 136 | Severozápad | 44.2 | +0.3 |
| 136 | Stuttgart | 44.2 | 0 |
| 142 | Catalonia | 44.1 | +0.4 |
| 142 | Gelderland | 44.1 | 0 |
| 142 | Opolskie Estimated | 44.1 | +0.3 |
| 145 | Latvija | 44 | +0.1 |
| 146 | Länsi-Suomi | 43.9 | +0.1 |
| 146 | Łódzkie Estimated | 43.9 | +0.3 |
| 146 | Noord-Brabant | 43.9 | -0.1 |
| 146 | Nordjylland | 43.9 | +0.1 |
| 150 | Community of Madrid | 43.8 | +0.5 |
| 150 | Midi-Pyrénées Provisional | 43.8 | 0 |
| 152 | Andalusia | 43.7 | +0.4 |
| 152 | Zahodna Slovenija | 43.7 | +0.3 |
| 154 | Jihovýchod | 43.6 | +0.2 |
| 154 | Kriti | 43.6 | +0.5 |
| 154 | Śląskie Estimated | 43.6 | +0.2 |
| 157 | Budapest | 43.5 | +0.3 |
| 157 | Champagne-Ardenne Provisional | 43.5 | +0.2 |
| 157 | Észak-Magyarország | 43.5 | +0.1 |
| 157 | Franche-Comté Provisional | 43.5 | +0.1 |
| 157 | Lorraine Provisional | 43.5 | +0.1 |
| 157 | Oberösterreich | 43.5 | +0.1 |
| 157 | Salzburg | 43.5 | +0.1 |
| 157 | Západné Slovensko | 43.5 | +0.3 |
| 165 | Bremen | 43.4 | -0.2 |
| 165 | Zachodniopomorskie Estimated | 43.4 | +0.3 |
| 167 | Notio Aigaio | 43.3 | +0.5 |
| 167 | Oberbayern | 43.3 | 0 |
| 169 | Lubelskie Estimated | 43.1 | +0.3 |
| 169 | Tirol | 43.1 | +0.2 |
| 171 | Grad Zagreb | 43 | 0 |
| 172 | Centru Estimated | 42.9 | +0.5 |
| 173 | Prov. Oost-Vlaanderen | 42.8 | +0.1 |
| 174 | Észak-Alföld | 42.7 | +0.2 |
| 174 | Kujawsko-pomorskie Estimated | 42.7 | +0.4 |
| 174 | Overijssel | 42.7 | 0 |
| 174 | Podlaskie Estimated | 42.7 | +0.3 |
| 174 | Prov. Brabant wallon | 42.7 | +0.2 |
| 179 | Balearic Islands | 42.6 | +0.4 |
| 179 | Dolnośląskie Estimated | 42.6 | +0.3 |
| 179 | Eesti | 42.6 | +0.1 |
| 179 | Lubuskie Estimated | 42.6 | +0.3 |
| 179 | Övre Norrland | 42.6 | 0 |
| 179 | Pays de la Loire Provisional | 42.6 | +0.2 |
| 179 | Warmińsko-mazurskie Estimated | 42.6 | +0.3 |
| 186 | Alsace Provisional | 42.5 | +0.1 |
| 186 | Prov. Vlaams-Brabant | 42.5 | 0 |
| 186 | Střední Čechy | 42.5 | +0.1 |
| 189 | Pest | 42.4 | +0.1 |
| 189 | Småland med öarna | 42.4 | 0 |
| 191 | Praha | 42.3 | 0 |
| 191 | Região Autónoma dos Açores | 42.3 | +0.4 |
| 191 | Vorarlberg | 42.3 | +0.1 |
| 194 | Nord-Vest Estimated | 42.2 | +0.4 |
| 195 | Groningen | 42.1 | -0.1 |
| 195 | Haute-Normandie Provisional | 42.1 | +0.1 |
| 195 | Prov. Antwerpen | 42.1 | 0 |
| 198 | Mazowiecki regionalny Estimated | 42 | +0.3 |
| 198 | Region of Murcia | 42 | +0.4 |
| 198 | Stredné Slovensko | 42 | +0.4 |
| 201 | Prov. Hainaut | 41.9 | +0.1 |
| 202 | Podkarpackie Estimated | 41.8 | +0.3 |
| 202 | Prov. Namur | 41.8 | +0.1 |
| 204 | Bratislavský kraj | 41.7 | +0.6 |
| 204 | Picardie Provisional | 41.7 | +0.1 |
| 206 | Bucureşti-Ilfov Estimated | 41.6 | +0.5 |
| 206 | Nord-Est Estimated | 41.6 | +0.4 |
| 206 | Prov. Liège | 41.6 | +0.1 |
| 209 | Sostinės regionas | 41.5 | 0 |
| 210 | Noord-Holland | 41.3 | 0 |
| 211 | Berlin | 41.2 | -0.1 |
| 211 | Midtjylland | 41.2 | 0 |
| 213 | Hamburg | 41.1 | +0.1 |
| 214 | Rhône-Alpes Provisional | 41 | +0.1 |
| 214 | Zuid-Holland | 41 | -0.1 |
| 216 | Wielkopolskie Estimated | 40.8 | +0.3 |
| 217 | Östra Mellansverige | 40.6 | 0 |
| 217 | Västsverige | 40.6 | +0.1 |
| 219 | Małopolskie Estimated | 40.5 | +0.3 |
| 219 | Malta | 40.5 | +0.3 |
| 219 | Pomorskie Estimated | 40.5 | +0.2 |
| 219 | Sydsverige | 40.5 | 0 |
| 223 | Northern and Western | 40.3 | +0.4 |
| 223 | Warszawski stołeczny Estimated | 40.3 | +0.3 |
| 225 | Helsinki-Uusimaa | 40.1 | +0.2 |
| 225 | Prov. Luxembourg (BE) | 40.1 | 0 |
| 225 | Southern | 40.1 | +0.5 |
| 228 | Nord-Pas de Calais Provisional | 40 | +0.3 |
| 228 | Utrecht | 40 | 0 |
| 230 | Kýpros | 39.9 | +0.2 |
| 230 | Wien | 39.9 | +0.1 |
| 232 | Luxembourg | 39.7 | +0.1 |
| 233 | Východné Slovensko | 39.3 | +0.2 |
| 234 | Hovedstaden | 39 | -0.1 |
| 235 | Flevoland | 38.9 | 0 |
| 236 | Stockholm | 38.6 | +0.2 |
| 237 | Ceuta | 38.1 | +0.3 |
| 238 | La Réunion Provisional | 38 | +0.6 |
| 239 | Ile-de-France Provisional | 37.9 | +0.1 |
| 240 | Eastern and Midland | 37.5 | +0.4 |
| 241 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest | 36.1 | +0.1 |
| 242 | Melilla | 35.5 | +0.3 |
| 243 | Guyane Provisional | 26.6 | +0.3 |
| 244 | Mayotte Provisional | 18.1 | 0 |
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
Questions
Which region has the highest median age?
Chemnitz, with 52.1 years in 2022, according to Eurostat, European Commission.
Which region has the lowest median age?
Mayotte, with 18.1 years in 2022.
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 countries
- US states
- US counties
- Autonomous communities of Spain
- Provinces of Spain
- Regions of Germany (NUTS 2)
- Regions of France (NUTS 2)
- Regions of Italy (NUTS 2)
- Regions of Poland (NUTS 2)
- Regions of Greece (NUTS 2)
- Regions of Netherlands (NUTS 2)
- Regions of Belgium (NUTS 2)
EU regions (NUTS 2): more rankings
- Active companies
- Activity rate
- At-risk-of-poverty rate
- Average age
- Average home mortgage amount
- Live births
- New companies created
- Inflation (CPI annual change)
- Consumer price index (CPI)
- Crude birth rate
- Crude death rate
- Deaths
- Dependency ratio
- Age dependency ratio (ages 15 to 64 base)
- Employment rate
- Enterprises using artificial intelligence