EU regions (NUTS 2) by share of population aged 65 and over
Chemnitz had the highest share of population aged 65 and over of 244 regions in 2023, at 29.8%. Mayotte had the lowest, at 2.7%. The median was 21.3%. Source: Eurostat, European Commission.
Top 40 regions, 2023
Full ranking
| Rank | Regions | 2023 (%) | Change on 2022 |
|---|---|---|---|
| 1 | Chemnitz Series break | 29.8 | 0 pts |
| 2 | Liguria | 28.9 | 0 pts |
| 3 | Ipeiros | 28 | +0.3 pts |
| 4 | Limousin Provisional | 27.9 | +0.3 pts |
| 5 | Centro (PT) | 27.8 | +0.2 pts |
| 5 | Sachsen-Anhalt Series break | 27.8 | +0.2 pts |
| 7 | Asturias | 27.6 | +0.5 pts |
| 8 | Alentejo | 27.5 | +0.1 pts |
| 8 | Severozapaden | 27.5 | 0 pts |
| 10 | Severen tsentralen | 27.1 | +0.1 pts |
| 10 | Thüringen Series break | 27.1 | +0.1 pts |
| 12 | Mecklenburg-Vorpommern Series break | 27 | +0.7 pts |
| 13 | Friuli-Venezia Giulia | 26.9 | +0.1 pts |
| 14 | Umbria | 26.7 | +0.1 pts |
| 15 | Castile and León | 26.5 | +0.3 pts |
| 15 | Dresden Series break | 26.5 | 0 pts |
| 15 | Etelä-Suomi | 26.5 | +0.3 pts |
| 15 | Molise | 26.5 | +0.3 pts |
| 15 | Peloponnisos | 26.5 | +0.3 pts |
| 20 | Piemonte | 26.4 | +0.2 pts |
| 20 | Poitou-Charentes Provisional | 26.4 | +0.3 pts |
| 22 | Galicia | 26.3 | +0.2 pts |
| 23 | Sardegna | 26.2 | +0.5 pts |
| 23 | Toscana | 26.2 | +0.1 pts |
| 25 | Marche | 25.9 | +0.2 pts |
| 25 | Sterea Elláda | 25.9 | +0.2 pts |
| 27 | Oeste e Vale do Tejo | 25.8 | 0 pts |
| 27 | Pohjois- ja Itä-Suomi | 25.8 | +0.4 pts |
| 29 | Bourgogne Provisional | 25.7 | +0.3 pts |
| 29 | Brandenburg Series break | 25.7 | +0.2 pts |
| 29 | Dytiki Makedonia | 25.7 | +0.5 pts |
| 32 | Auvergne Provisional | 25.5 | +0.3 pts |
| 33 | Thessalia | 25.4 | +0.3 pts |
| 34 | Abruzzo | 25.3 | +0.3 pts |
| 35 | Basse-Normandie Provisional | 25.1 | +0.3 pts |
| 36 | Limburg (NL) | 25 | +0.3 pts |
| 36 | Valle d’Aosta/Vallée d’Aoste | 25 | +0.3 pts |
| 38 | Basilicata | 24.9 | +0.4 pts |
| 38 | Norra Mellansverige | 24.9 | +0.2 pts |
| 40 | Corse Provisional | 24.7 | +0.2 pts |
| 41 | Languedoc-Roussillon Provisional | 24.6 | +0.2 pts |
| 41 | Mellersta Norrland | 24.6 | +0.3 pts |
| 41 | Saarland Series break | 24.6 | -0.1 pts |
| 41 | Zeeland | 24.6 | +0.2 pts |
| 45 | Emilia-Romagna | 24.5 | +0.1 pts |
| 45 | Länsi-Suomi | 24.5 | +0.2 pts |
| 45 | Voreio Aigaio | 24.5 | +0.1 pts |
| 48 | Drenthe | 24.4 | +0.3 pts |
| 49 | Jadranska Hrvatska | 24.2 | +0.3 pts |
| 49 | Prov. West-Vlaanderen | 24.2 | +0.2 pts |
| 51 | Anatoliki Makedonia, Thraki | 24.1 | +0.1 pts |
| 51 | Provence-Alpes-Côte d’Azur Provisional | 24.1 | +0.2 pts |
| 51 | Veneto | 24.1 | +0.3 pts |
| 54 | Martinique Provisional | 24 | +0.7 pts |
| 55 | Algarve | 23.9 | 0 pts |
| 55 | Aquitaine Provisional | 23.9 | +0.3 pts |
| 55 | Yuzhen tsentralen | 23.9 | +0.2 pts |
| 58 | Åland | 23.8 | +0.4 pts |
| 58 | Ionia Nisia | 23.8 | +0.5 pts |
| 58 | Puglia | 23.8 | +0.4 pts |
| 61 | Bretagne Provisional | 23.7 | +0.3 pts |
| 61 | Centre - Val de Loire Provisional | 23.7 | +0.3 pts |
| 61 | Dytiki Elláda | 23.7 | +0.3 pts |
| 64 | Calabria | 23.6 | +0.4 pts |
| 64 | Kassel Series break | 23.6 | +0.2 pts |
| 64 | Panonska Hrvatska | 23.6 | +0.5 pts |
| 64 | Schleswig-Holstein Series break | 23.6 | +0.1 pts |
| 64 | Sjælland | 23.6 | +0.2 pts |
| 69 | Basque Country | 23.5 | +0.3 pts |
| 69 | Cantabria | 23.5 | +0.4 pts |
| 71 | Braunschweig Series break | 23.4 | +0.2 pts |
| 71 | Koblenz Series break | 23.4 | 0 pts |
| 71 | Lüneburg Series break | 23.4 | +0.1 pts |
| 71 | Norte | 23.4 | +0.5 pts |
| 71 | Oberfranken Series break | 23.4 | +0.3 pts |
| 76 | Burgenland | 23.3 | +0.3 pts |
| 76 | Lombardia | 23.3 | +0.1 pts |
| 76 | Severoiztochen | 23.3 | +0.1 pts |
| 76 | Yugoiztochen | 23.3 | +0.2 pts |
| 80 | Övre Norrland | 23.2 | +0.2 pts |
| 80 | Provincia Autonoma di Trento | 23.2 | +0.3 pts |
| 82 | Kärnten | 23.1 | +0.3 pts |
| 82 | Lazio | 23.1 | +0.3 pts |
| 84 | Hannover Series break | 22.9 | +0.1 pts |
| 84 | Kentriki Makedonia | 22.9 | +0.2 pts |
| 84 | Leipzig Series break | 22.9 | -0.2 pts |
| 84 | Sicilia | 22.9 | +0.3 pts |
| 84 | Småland med öarna | 22.9 | +0.1 pts |
| 84 | Unterfranken Series break | 22.9 | +0.3 pts |
| 90 | Dél-Dunántúl | 22.7 | +0.3 pts |
| 90 | Friesland (NL) | 22.7 | +0.2 pts |
| 90 | Midi-Pyrénées Provisional | 22.7 | +0.2 pts |
| 90 | Península de Setúbal | 22.7 | +0.2 pts |
| 94 | Champagne-Ardenne Provisional | 22.6 | +0.3 pts |
| 94 | Nordjylland | 22.6 | +0.2 pts |
| 96 | Świętokrzyskie Estimated | 22.5 | +0.6 pts |
| 97 | Franche-Comté Provisional | 22.4 | +0.3 pts |
| 97 | Syddanmark | 22.4 | +0.1 pts |
| 99 | Arnsberg Series break | 22.3 | 0 pts |
| 100 | Dél-Alföld | 22.2 | +0.2 pts |
| 100 | Rheinhessen-Pfalz Series break | 22.2 | +0.1 pts |
| 102 | Aragon | 22.1 | +0.1 pts |
| 103 | Łódzkie Estimated | 22 | +0.5 pts |
| 103 | Lorraine Provisional | 22 | +0.4 pts |
| 103 | Trier Series break | 22 | +0.2 pts |
| 103 | Vzhodna Slovenija | 22 | +0.4 pts |
| 107 | Düsseldorf Series break | 21.9 | -0.1 pts |
| 107 | Gießen Series break | 21.9 | +0.3 pts |
| 107 | Guadeloupe Provisional | 21.9 | +1.1 pts |
| 107 | Pays de la Loire Provisional | 21.9 | +0.3 pts |
| 111 | Extremadura | 21.8 | +0.3 pts |
| 111 | La Rioja | 21.8 | +0.3 pts |
| 113 | Grande Lisboa | 21.7 | +0.1 pts |
| 113 | Prov. Limburg (BE) | 21.7 | +0.3 pts |
| 115 | Niederbayern Series break | 21.6 | +0.4 pts |
| 115 | Střední Morava | 21.6 | +0.1 pts |
| 117 | Attiki | 21.5 | +0.3 pts |
| 117 | Detmold Series break | 21.5 | +0.1 pts |
| 117 | Weser-Ems Series break | 21.5 | +0.2 pts |
| 120 | Freiburg Series break | 21.4 | +0.1 pts |
| 120 | Sjeverna Hrvatska | 21.4 | +0.3 pts |
| 122 | Gelderland | 21.3 | +0.2 pts |
| 122 | Münster Series break | 21.3 | +0.1 pts |
| 122 | Oberpfalz Series break | 21.3 | +0.3 pts |
| 122 | Severovýchod | 21.3 | -0.2 pts |
| 126 | Budapest | 21.2 | -0.2 pts |
| 126 | Haute-Normandie Provisional | 21.2 | +0.3 pts |
| 126 | Mittelfranken Series break | 21.2 | +0.2 pts |
| 126 | Schwaben Series break | 21.2 | +0.1 pts |
| 126 | Steiermark | 21.2 | +0.2 pts |
| 126 | Sud-Muntenia Estimated | 21.2 | +0.2 pts |
| 126 | Sud-Vest Oltenia Estimated | 21.2 | +0.3 pts |
| 126 | Zachodniopomorskie Estimated | 21.2 | +0.7 pts |
| 134 | Karlsruhe Series break | 21.1 | +0.1 pts |
| 134 | Lubelskie Estimated | 21.1 | +0.7 pts |
| 134 | Östra Mellansverige | 21.1 | +0.1 pts |
| 134 | Sud-Est Estimated | 21.1 | +0.4 pts |
| 134 | Vidurio ir vakarų Lietuvos regionas | 21.1 | +0.1 pts |
| 139 | Latvija | 21 | +0.1 pts |
| 139 | Noord-Brabant | 21 | +0.2 pts |
| 139 | Opolskie Estimated | 21 | +0.5 pts |
| 139 | Śląskie Estimated | 21 | +0.5 pts |
| 143 | Jihozápad | 20.9 | -0.3 pts |
| 143 | Moravskoslezsko | 20.9 | +0.1 pts |
| 143 | Niederösterreich | 20.9 | +0.2 pts |
| 143 | Nyugat-Dunántúl | 20.9 | +0.1 pts |
| 143 | Tübingen Series break | 20.9 | +0.3 pts |
| 143 | Yugozapaden | 20.9 | 0 pts |
| 149 | Bremen Series break | 20.8 | -0.5 pts |
| 149 | Dolnośląskie Estimated | 20.8 | +0.6 pts |
| 149 | Groningen | 20.8 | +0.2 pts |
| 149 | Köln Series break | 20.8 | +0.1 pts |
| 149 | Zahodna Slovenija | 20.8 | +0.3 pts |
| 154 | Grad Zagreb | 20.7 | +0.1 pts |
| 155 | Jihovýchod | 20.6 | -0.2 pts |
| 155 | Közép-Dunántúl | 20.6 | +0.3 pts |
| 155 | Severozápad | 20.6 | -0.1 pts |
| 155 | Stuttgart Series break | 20.6 | +0.1 pts |
| 159 | Campania | 20.5 | +0.3 pts |
| 159 | Kriti | 20.5 | +0.2 pts |
| 159 | Região Autónoma da Madeira | 20.5 | +0.3 pts |
| 162 | Alsace Provisional | 20.4 | +0.3 pts |
| 162 | Darmstadt Series break | 20.4 | +0.1 pts |
| 162 | Észak-Magyarország | 20.4 | +0.1 pts |
| 162 | Navarre | 20.4 | +0.1 pts |
| 162 | Prov. Oost-Vlaanderen | 20.4 | +0.2 pts |
| 162 | Vest Estimated | 20.4 | +0.3 pts |
| 168 | Overijssel | 20.3 | +0.2 pts |
| 168 | Provincia Autonoma di Bolzano/Bozen | 20.3 | +0.3 pts |
| 168 | Västsverige | 20.3 | +0.1 pts |
| 171 | Eesti | 20.2 | -0.2 pts |
| 171 | Picardie Provisional | 20.2 | +0.3 pts |
| 171 | Prov. Brabant wallon | 20.2 | +0.3 pts |
| 171 | Sydsverige | 20.2 | 0 pts |
| 175 | Kujawsko-pomorskie Estimated | 20.1 | +0.6 pts |
| 175 | Lubuskie Estimated | 20.1 | +0.7 pts |
| 175 | Podlaskie Estimated | 20.1 | +0.6 pts |
| 175 | Valencian Community | 20.1 | +0.1 pts |
| 179 | Midtjylland | 20 | +0.1 pts |
| 179 | Notio Aigaio | 20 | +0.4 pts |
| 179 | Prov. Antwerpen | 20 | +0.1 pts |
| 182 | Prov. Vlaams-Brabant | 19.9 | +0.1 pts |
| 182 | Rhône-Alpes Provisional | 19.9 | +0.2 pts |
| 184 | Centru Estimated | 19.8 | +0.3 pts |
| 185 | Oberbayern Series break | 19.7 | 0 pts |
| 185 | Salzburg | 19.7 | +0.2 pts |
| 187 | Prov. Namur | 19.6 | +0.3 pts |
| 187 | Warmińsko-mazurskie Estimated | 19.6 | +0.7 pts |
| 189 | Mazowiecki regionalny Estimated | 19.5 | +0.6 pts |
| 189 | Prov. Liège | 19.5 | +0.2 pts |
| 191 | Castilla-La Mancha | 19.4 | +0.2 pts |
| 191 | Catalonia | 19.4 | +0.1 pts |
| 191 | Prov. Hainaut | 19.4 | +0.2 pts |
| 194 | Észak-Alföld | 19.3 | +0.1 pts |
| 194 | Oberösterreich | 19.3 | +0.2 pts |
| 194 | Podkarpackie Estimated | 19.3 | +0.6 pts |
| 194 | Západné Slovensko | 19.3 | +0.5 pts |
| 198 | Berlin Series break | 19.2 | 0 pts |
| 199 | Nord-Pas de Calais Provisional | 19.1 | +0.3 pts |
| 200 | Tirol | 19 | +0.2 pts |
| 201 | Praha | 18.8 | -0.9 pts |
| 202 | Noord-Holland | 18.7 | +0.2 pts |
| 202 | Zuid-Holland | 18.7 | |
| 204 | Malta | 18.6 | -0.2 pts |
| 204 | Střední Čechy | 18.6 | -0.3 pts |
| 206 | Nord-Est Estimated | 18.5 | +0.2 pts |
| 207 | Community of Madrid | 18.4 | +0.1 pts |
| 207 | Nord-Vest Estimated | 18.4 | +0.2 pts |
| 207 | Pomorskie Estimated | 18.4 | +0.4 pts |
| 207 | Wielkopolskie Estimated | 18.4 | +0.6 pts |
| 211 | Andalusia | 18.3 | +0.4 pts |
| 211 | Małopolskie Estimated | 18.3 | +0.4 pts |
| 211 | Warszawski stołeczny Estimated | 18.3 | +0.3 pts |
| 214 | Helsinki-Uusimaa | 18.2 | +0.1 pts |
| 214 | Vorarlberg | 18.2 | +0.2 pts |
| 216 | Bratislavský kraj | 18.1 | +0.3 pts |
| 216 | Hamburg Series break | 18.1 | -0.1 pts |
| 218 | Pest | 17.9 | +0.2 pts |
| 218 | Stredné Slovensko | 17.9 | +0.5 pts |
| 220 | Bucureşti-Ilfov Estimated | 17.8 | +0.1 pts |
| 220 | Utrecht | 17.8 | |
| 222 | Prov. Luxembourg (BE) | 17.6 | +0.2 pts |
| 223 | Canary Islands | 17.5 | +0.3 pts |
| 224 | Hovedstaden | 17.4 | 0 pts |
| 225 | Kýpros | 17.3 | +0.2 pts |
| 225 | Sostinės regionas | 17.3 | -0.2 pts |
| 227 | Northern and Western | 17 | 0 pts |
| 227 | Região Autónoma dos Açores | 17 | +0.2 pts |
| 229 | Balearic Islands | 16.5 | +0.1 pts |
| 229 | Southern | 16.5 | +0.2 pts |
| 231 | Stockholm | 16.4 | +0.2 pts |
| 231 | Wien | 16.4 | -0.2 pts |
| 233 | Region of Murcia | 16.3 | +0.1 pts |
| 234 | Východné Slovensko | 16.1 | +0.5 pts |
| 235 | Ile-de-France Provisional | 15.9 | +0.2 pts |
| 236 | Flevoland | 15.2 | +0.3 pts |
| 237 | Luxembourg | 14.9 | +0.1 pts |
| 238 | La Réunion Provisional | 14.5 | +0.6 pts |
| 239 | Eastern and Midland | 13.7 | +0.3 pts |
| 240 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest | 12.9 | -0.1 pts |
| 241 | Ceuta | 12.8 | +0.3 pts |
| 242 | Melilla | 11.7 | +0.5 pts |
| 243 | Guyane Provisional | 6.9 | +0.2 pts |
| 244 | Mayotte Provisional | 2.7 | 0 pts |
Other periods
About this ranking
Residents aged 65 or over as a percentage of total population. Spain: 1 January, INE annual census. United States: 1 July, Census Bureau population estimates. World Bank figures for other countries and the World refer to mid-year.
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 share of population aged 65 and over using official data, and cite the source.
rank_places {"indicator":"population_65_plus_share","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_65_plus_share&level=region&within=European%20Union%20(27)&limit=10
Questions
Which region has the highest share of population aged 65 and over?
Chemnitz, with 29.8% in 2023, according to Eurostat, European Commission.
Which region has the lowest share of population aged 65 and over?
Mayotte, with 2.7% 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.
Population aged 65 and over: other rankings
- Countries
- EU countries
- US states
- US counties
- Autonomous communities of Spain
- Provinces of Spain
- Municipalities 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)
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