Municipalities in Catalonia by average age

Barcelona had the highest average age of 23 municipalities in 2018, at 44.5 years. Sant Cugat del Vallès had the lowest, at 39 years. The median was 42.3 years and the figure for Catalonia was 42.7 years. Source: the Instituto Nacional de Estadística.

Highest44.5Barcelona
Median42.323 municipalities
Catalonia42.7History

All municipalities, 2018

CSVChart (SVG)

BarcelonaBarcelona: 44.5 years44.5L'Hospitalet de LlobregatL'Hospitalet de Llobregat: 43.2 years43.2Cornellà de LlobregatCornellà de Llobregat: 43.2 years43.2ManresaManresa: 43.2 years43.2Vilanova i la GeltrúVilanova i la Geltrú: 43.1 years43.1Cerdanyola del VallèsCerdanyola del Vallès: 42.8 years42.8Sant Boi de LlobregatSant Boi de Llobregat: 42.6 years42.6El Prat de LlobregatEl Prat de Llobregat: 42.5 years42.5Santa Coloma de GramenetSanta Coloma de Gramenet: 42.5 years42.5BadalonaBadalona: 42.5 years42.5LleidaLleida: 42.3 years42.3SabadellSabadell: 42.3 years42.3GranollersGranollers: 42.2 years42.2TarragonaTarragona: 42.1 years42.1MataróMataró: 41.7 years41.7Mollet del VallèsMollet del Vallès: 41.6 years41.6ReusReus: 41.5 years41.5TerrassaTerrassa: 41.1 years41.1ViladecansViladecans: 40.9 years40.9RubíRubí: 40.6 years40.6CastelldefelsCastelldefels: 40.6 years40.6GironaGirona: 40.3 years40.3Sant Cugat del VallèsSant Cugat del Vallès: 39 years39
years. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2018
years
Change on 2017
1Barcelona44.50
2L'Hospitalet de Llobregat43.2-0
3Cornellà de Llobregat43.2+0.1
4Manresa43.20
5Vilanova i la Geltrú43.1+0.2
6Cerdanyola del Vallès42.8+0.4
7Sant Boi de Llobregat42.6+0.2
8El Prat de Llobregat42.5+0.2
9Santa Coloma de Gramenet42.5+0.1
10Badalona42.5+0.1
11Lleida42.3+0.2
11Sabadell42.3+0.1
13Granollers42.2+0.2
14Tarragona42.1+0.2
15Mataró41.7+0.2
16Mollet del Vallès41.6+0.4
17Reus41.5+0.3
18Terrassa41.1+0.2
19Viladecans40.9+0.4
20Rubí40.6+0.2
21Castelldefels40.6+0.3
22Girona40.3+0.1
23Sant Cugat del Vallès39+0.2

Other periods

About this ranking

Mean age of the resident population on 1 January.

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

How to cite

Instituto Nacional de Estadística (INE). Indicadores demográficos básicos: edad media de la población (tablas 3197, 3198, 3199 y 30699). https://www.ine.es/jaxiT3/Tabla.htm?t=30699. Retrieved 2026-10-07.

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 Municipalities in Catalonia by average age using official data, and cite the source.
rank_places {"indicator":"average_age","level":"municipality","within":"Catalonia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_age&level=municipality&within=Catalonia&limit=10

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

Questions

Which municipality has the highest average age?

Barcelona, with 44.5 years in 2018, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average age?

Sant Cugat del Vallès, with 39 years in 2018.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Indicadores demográficos básicos: edad media de la población (tablas 3197, 3198, 3199 y 30699). Retrieved 2026-10-07.

Average age: other rankings

Municipalities in Catalonia: more rankings