Municipalities in Barcelona province by population aged 16 to 64

Barcelona had the highest population aged 16 to 64 of 311 municipalities in 2021, at 1.07 million. Sant Jaume de Frontanyà had the lowest, at 14. The median was 2,103 and the figure for Barcelona province was 3.72 million. Source: the Instituto Nacional de Estadística.

Highest1,068,738Barcelona
Median2,103311 municipalities
Barcelona province3,722,958History

Top 40 municipalities, 2021

CSVChart (SVG)

BarcelonaBarcelona: 1,068,738 persons1,068,738L'Hospitalet de LlobregatL'Hospitalet de Llobregat: 172,682 persons172,682TerrassaTerrassa: 145,349 persons145,349BadalonaBadalona: 143,039 persons143,039SabadellSabadell: 140,053 persons140,053MataróMataró: 84,763 persons84,763Santa Coloma de GramenetSanta Coloma de Gramenet: 75,985 persons75,985Sant Cugat del VallèsSant Cugat del Vallès: 61,762 persons61,762Cornellà de LlobregatCornellà de Llobregat: 57,704 persons57,704Sant Boi de LlobregatSant Boi de Llobregat: 53,926 persons53,926RubíRubí: 52,165 persons52,165ManresaManresa: 49,314 persons49,314CastelldefelsCastelldefels: 45,379 persons45,379ViladecansViladecans: 43,951 persons43,951Vilanova i la GeltrúVilanova i la Geltrú: 43,833 persons43,833El Prat de LlobregatEl Prat de Llobregat: 42,094 persons42,094GranollersGranollers: 41,019 persons41,019Cerdanyola del VallèsCerdanyola del Vallès: 37,497 persons37,497Mollet del VallèsMollet del Vallès: 33,965 persons33,965VicVic: 31,249 persons31,249GavàGavà: 30,568 persons30,568Sant Feliu de LlobregatSant Feliu de Llobregat: 29,248 persons29,248Esplugues de LlobregatEsplugues de Llobregat: 29,047 persons29,047RipolletRipollet: 25,914 persons25,914IgualadaIgualada: 25,827 persons25,827Vilafranca del PenedèsVilafranca del Penedès: 25,591 persons25,591Montcada i ReixacMontcada i Reixac: 24,733 persons24,733Sant Adrià de BesòsSant Adrià de Besòs: 24,299 persons24,299Sant Joan DespíSant Joan Despí: 22,305 persons22,305Barberà del VallèsBarberà del Vallès: 21,446 persons21,446Sant Pere de RibesSant Pere de Ribes: 21,127 persons21,127SitgesSitges: 20,165 persons20,165MartorellMartorell: 18,907 persons18,907Sant Vicenç dels HortsSant Vicenç dels Horts: 18,736 persons18,736Premià de MarPremià de Mar: 18,307 persons18,307Sant Andreu de la BarcaSant Andreu de la Barca: 17,914 persons17,914Pineda de MarPineda de Mar: 17,889 persons17,889Santa Perpètua de MogodaSanta Perpètua de Mogoda: 17,119 persons17,119Molins de ReiMolins de Rei: 16,959 persons16,959Castellar del VallèsCastellar del Vallès: 16,259 persons16,259
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2021
persons
1Barcelona1,068,738
2L'Hospitalet de Llobregat172,682
3Terrassa145,349
4Badalona143,039
5Sabadell140,053
6Mataró84,763
7Santa Coloma de Gramenet75,985
8Sant Cugat del Vallès61,762
9Cornellà de Llobregat57,704
10Sant Boi de Llobregat53,926
11Rubí52,165
12Manresa49,314
13Castelldefels45,379
14Viladecans43,951
15Vilanova i la Geltrú43,833
16El Prat de Llobregat42,094
17Granollers41,019
18Cerdanyola del Vallès37,497
19Mollet del Vallès33,965
20Vic31,249
21Gavà30,568
22Sant Feliu de Llobregat29,248
23Esplugues de Llobregat29,047
24Ripollet25,914
25Igualada25,827
26Vilafranca del Penedès25,591
27Montcada i Reixac24,733
28Sant Adrià de Besòs24,299
29Sant Joan Despí22,305
30Barberà del Vallès21,446
31Sant Pere de Ribes21,127
32Sitges20,165
33Martorell18,907
34Sant Vicenç dels Horts18,736
35Premià de Mar18,307
36Sant Andreu de la Barca17,914
37Pineda de Mar17,889
38Santa Perpètua de Mogoda17,119
39Molins de Rei16,959
40Castellar del Vallès16,259
41Olesa de Montserrat15,802
42El Masnou15,407
43Esparreguera14,852
44Les Franqueses del Vallès13,570
45Manlleu13,334
46Sant Quirze del Vallès13,292
47Vilassar de Mar13,279
48Parets del Vallès12,599
49Calella12,317
50Cardedeu12,154
51Malgrat de Mar12,137
52Sant Just Desvern12,112
53Sant Celoni11,753
54Caldes de Montbui11,599
55Tordera11,590
56Montornès del Vallès11,010
57La Garriga10,990
58Canovelles10,982
59Piera10,885
60Cubelles10,541
61Lliçà d'Amunt10,466
62Berga10,462
63Corbera de Llobregat10,261
64Arenys de Mar10,137
65Vallirana10,052
66Palau-solità i Plegamans9,885
67Canet de Mar9,346
68Torelló9,247
69Castellbisbal8,521
70La Llagosta8,514
71Badia del Vallès8,356
72Sant Sadurní d'Anoia8,343
73Vilanova del Camí8,322
74Abrera8,313
75Argentona8,199
76Montgat8,126
77Pallejà7,651
78Sant Andreu de Llavaneres7,333
79La Roca del Vallès7,096
80Sant Joan de Vilatorrada6,994
81Llinars del Vallès6,709
82Premià de Dalt6,708
83Masquefa6,541
84Palafolls6,514
85Santa Margarida de Montbui6,441
86Bigues i Riells del Fai6,439
87Santa Maria de Palautordera6,424
88Sant Vicenç de Castellet6,302
89Sentmenat6,203
90Matadepera6,178
91Alella6,077
92Arenys de Munt6,070
93Cervelló6,011
94L'Ametlla del Vallès5,956
95Sant Fruitós de Bages5,916
96Tiana5,881
97Vilassar de Dalt5,875
98Polinyà5,794
99Montmeló5,737
100Sant Fost de Campsentelles5,735
101Santa Coloma de Cervelló5,552
102Tona5,468
103Sant Esteve Sesrovires5,213
104Viladecavalls5,146
105Gelida5,091
106Cabrils5,051
107Santa Margarida i els Monjos4,988
108Santa Eulàlia de Ronçana4,920
109Begues4,914
110Centelles4,875
111Vacarisses4,829
112Santpedor4,771
113Sant Feliu de Codines4,330
114Sant Vicenç de Montalt4,312
115Moià4,305
116Sant Antoni de Vilamajor4,273
117Lliçà de Vall4,268
118Taradell4,264
119Roda de Ter4,193
120Torrelles de Llobregat4,167
121Teià4,119
122Sallent4,019
123Navarcles3,902
124Dosrius3,847
125Navàs3,778
126Artés3,742
127Súria3,720
127Vilanova del Vallès3,720
129Sant Pol de Mar3,477
130Capellades3,376
131Canyelles3,323
132Collbató3,159
133Sant Pere de Vilamajor3,156
134Cabrera de Mar3,150
135Martorelles3,145
136Gironella2,889
137Sant Climent de Llobregat2,807
138El Papiol2,805
139Olivella2,772
140Cardona2,707
141Puig-reig2,643
142La Torre de Claramunt2,621
143El Pont de Vilomara i Rocafort2,617
144Balenyà2,588
145Castellbell i el Vilar2,536
146Olèrdola2,532
147Seva2,469
148Òdena2,394
149Sant Cebrià de Vallalta2,373
150Santa Susanna2,343
151Sant Hipòlit de Voltregà2,315
152Calaf2,162
153Sant Salvador de Guardiola2,144
154Els Hostalets de Pierola2,113
155Balsareny2,112
156Sant Martí Sarroca2,103
157Cànoves i Samalús2,097
158Les Masies de Voltregà2,089
159Vallgorguina2,075
160Sant Julià de Vilatorta2,062
161Subirats2,038
162Monistrol de Montserrat2,036
163Caldes d'Estrac2,034
164La Palma de Cervelló2,007
165Sant Esteve de Palautordera1,984
166Vallromanes1,783
167Gurb1,764
168Castellterçol1,678
169Aiguafreda1,652
170Prats de Lluçanès1,651
171Torrelles de Foix1,642
172Sant Llorenç d'Hortons1,639
173Calldetenes1,635
174Castellet i la Gornal1,592
175Sant Llorenç Savall1,588
176Sant Pere de Torelló1,556
177Sant Quintí de Mediona1,540
178Mediona1,527
179El Bruc1,502
180La Granada1,471
181Santa Eugènia de Berga1,470
182Folgueroles1,466
183Sant Pere de Riudebitlles1,465
184Avinyó1,457
185La Pobla de Claramunt1,387
186Avià1,385
187L'Esquirol1,384
188Ullastrell1,374
189Castellgalí1,372
190Castellví de Rosanes1,356
191Callús1,355
192Sant Vicenç de Torelló1,351
193Bagà1,316
194Olesa de Bonesvalls1,307
195Sant Quirze de Besora1,285
196Avinyonet del Penedès1,135
197Cabrera d'Anoia1,054
198Fogars de la Selva1,037
199Gualba1,024
200Castellví de la Marca1,012
201Castellnou de Bages971
202Fonollosa969
203Sant Iscle de Vallalta966
204Casserres959
205Font-rubí904
206Santa Eulàlia de Riuprimer899
207Torrelavit895
208Vallbona d'Anoia888
209El Pla del Penedès827
210Sant Martí de Centelles820
211Sant Martí de Tous763
212Figaró-Montmany750
213Olost735
214Cercs720
215Calders699
216Vilobí del Penedès687
217Les Cabanyes664
218Santa Maria d'Oló649
219Montesquiu632
220Sant Cugat Sesgarrigues624
221Pacs del Penedès593
222Guardiola de Berguedà592
222La Pobla de Lillet592
224Rellinars589
225Santa Maria de Martorelles586
226Jorba573
227Sant Bartomeu del Grau565
228La Llacuna563
229Olvan550
230Òrrius523
231Vilalba Sasserra506
232Castellcir503
233Carme485
234Monistrol de Calders463
235Muntanyola454
236Sant Quirze Safaja451
237Les Masies de Roda441
238Castellolí414
239Campins375
240Rajadell359
241Pontons354
242Puigdàlber350
243Sant Mateu de Bages349
244Sant Feliu Sasserra348
245Els Prats de Rei344
246Oristà321
247Sant Boi de Lluçanès318
248Fogars de Montclús300
249Borredà291
250Castellfollit del Boix280

Showing the top 250 of 311. The CSV download has every row.

Other periods

About this ranking

Resident population aged 16 to 64 on 1 January (INE annual census). Used as the working-age denominator.

Spain only. For EU countries and regions use population_15_64 (Eurostat age band).

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). Censo anual de población: población de 16 a 64 años (tabla 68540). https://www.ine.es/jaxiT3/Tabla.htm?t=68540. 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 Barcelona province by population aged 16 to 64 using official data, and cite the source.
rank_places {"indicator":"population_16_64","level":"municipality","within":"Barcelona","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_16_64&level=municipality&within=Barcelona&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 population aged 16 to 64?

Barcelona, with 1.07 million in 2021, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population aged 16 to 64?

Sant Jaume de Frontanyà, with 14 in 2021.

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, Censo anual de población: población de 16 a 64 años (tabla 68540). Retrieved 2026-10-07.

Population aged 16 to 64: other rankings

Municipalities in Barcelona province: more rankings