Skip to content
← All questions

Population

How many people live there, and which municipalities are similar?

Where the population comes from, 2000 to 2022

Place of birth (same county, another county, the rest of Spain or abroad) and nationality by continent of each municipality's population, year by year, 2000 to 2022.

2022 · Idescat -- API de taules: Població a 1 de gener. Per lloc de naixement. Totals. Municipis · Població a 1 de gener. Per nacionalitat (continents) i sexe. Municipis

Population born abroad (2022)

947 municipalities with data. The median of Catalan municipalities is 113 per 1,000 inhabitants.

The most populous municipalities
MunicipalityPopulation born abroad
Barcelona279 per 1,000 inhabitants
l'Hospitalet de Llobregat301 per 1,000 inhabitants
Terrassa176 per 1,000 inhabitants
Badalona192 per 1,000 inhabitants
Sabadell164 per 1,000 inhabitants
Lleida224 per 1,000 inhabitants
Tarragona205 per 1,000 inhabitants
Mataró191 per 1,000 inhabitants
Santa Coloma de Gramenet265 per 1,000 inhabitants
Reus191 per 1,000 inhabitants

Source: Idescat -- API de taules: Població a 1 de gener. Per lloc de naixement. Totals. Municipis · Població a 1 de gener. Per nacionalitat (continents) i sexe. Municipis. Data as of 2022. Updated 5/11/2026.

All the figures in this dataset, municipality by municipality. Sort them, see how they are spread or how they have changed over the years, pick the year or the area, and download them to work with.