Saltar al contenido
Tu municipio:
Ranking

Municipios de España por población

Población empadronada a 1 de enero (cifras oficiales del Padrón municipal, INE). Datos de 2025.

Los 200 primeros de 8.119 municipios. Elige una provincia para ver todos los suyos.

1. Madrid
3.506.730
2. Barcelona
1.731.649
3. València
840.792
4. Zaragoza
693.091
5. Sevilla
689.423
6. Málaga
599.063
7. Murcia
479.405
8. Palma
434.786
11. Bilbao
351.124
12. Córdoba
323.262
13. Valladolid
302.614
14. Vigo
294.489
16. Gijón
269.894
18. A Coruña
251.543
19. Elx/Elche
245.557
20. Granada
233.975
21. Terrassa
233.270
22. Badalona
231.542
23. Sabadell
225.368
24. Oviedo
223.968
25. Cartagena
220.704
26. Móstoles
214.817
30. Almería
205.468
32. Leganés
195.734
33. Getafe
193.238
34. Fuenlabrada
190.076
37. Burgos
177.402
38. Alcorcón
175.719
39. Santander
175.425
40. Albacete
175.400
42. Marbella
159.786
43. Logroño
152.150
44. Badajoz
150.209
45. Lleida
146.266
46. Salamanca
146.110
47. Tarragona
143.649
49. Huelva
143.215
51. Parla
137.471
52. Mataró
131.683
53. Algeciras
126.589
55. León
123.446
56. Alcobendas
123.342
57. Jaén
112.235
58. Reus
111.601
60. Cádiz
109.950
61. Girona
108.666
62. Ourense
105.769
63. Telde
104.168
65. Barakaldo
102.986
67. Lugo
100.143
69. Lorca
98.969
73. Cáceres
96.651
74. Mijas
95.104
78. El Ejido
91.440
79. Torrent
90.928
83. Arona
87.793
84. Toledo
87.216
85. Melilla
86.780
87. Valdemoro
85.972
90. Orihuela
84.560
92. Ceuta
83.595
94. Gandia
83.135
95. Rubí
82.823
96. Manresa
80.974
97. Coslada
80.512
98. Estepona
79.621
103. Palencia
77.466
104. Benidorm
77.327
106. Paterna
76.019
107. Getxo
75.752
108. Avilés
75.517
113. Arrecife
70.811
122. Ferrol
64.367
123. Irun
63.835
125. Aranjuez
63.040
129. Mérida
60.225
130. Motril
59.862
131. Zamora
59.815
132. Ávila
59.107
136. Pinto
56.651
137. Linares
55.633
138. Huesca
55.454
139. Eivissa
55.337
140. Elda
55.222
143. Calvià
53.793
145. Cuenca
53.600
146. Siero
53.049
149. Utrera
52.403
150. Segovia
52.375
152. Vic
50.796
153. Adeje
50.021
154. Figueres
49.689
155. Manacor
49.153
156. Gavà
48.243
157. Alzira
48.236
160. Dénia
47.261
161. Mislata
47.079
169. Lucena
43.408
171. Blanes
42.699
176. Igualada
42.085
181. Soria
41.025
185. Basauri
40.274
187. Narón
39.953
188. Ripollet
39.897
190. Écija
39.659
191. Olot
39.519
194. Arucas
39.232
196. Tudela
38.903
197. Oleiros
38.793
199. Langreo
38.612
Ver como tabla
#MunicipioPoblaciónPoblación
1Madrid3.506.7303.506.730
2Barcelona1.731.6491.731.649
3València840.792840.792
4Zaragoza693.091693.091
5Sevilla689.423689.423
6Málaga599.063599.063
7Murcia479.405479.405
8Palma434.786434.786
9Las Palmas de Gran Canaria381.868381.868
10Alacant/Alicante366.221366.221
11Bilbao351.124351.124
12Córdoba323.262323.262
13Valladolid302.614302.614
14Vigo294.489294.489
15L'Hospitalet de Llobregat289.510289.510
16Gijón269.894269.894
17Vitoria-Gasteiz260.699260.699
18A Coruña251.543251.543
19Elx/Elche245.557245.557
20Granada233.975233.975
21Terrassa233.270233.270
22Badalona231.542231.542
23Sabadell225.368225.368
24Oviedo223.968223.968
25Cartagena220.704220.704
26Móstoles214.817214.817
27Jerez de la Frontera213.634213.634
28Santa Cruz de Tenerife211.957211.957
29Pamplona/Iruña209.094209.094
30Almería205.468205.468
31Alcalá de Henares203.208203.208
32Leganés195.734195.734
33Getafe193.238193.238
34Fuenlabrada190.076190.076
35Donostia/San Sebastián189.866189.866
36Castelló de la Plana183.711183.711
37Burgos177.402177.402
38Alcorcón175.719175.719
39Santander175.425175.425
40Albacete175.400175.400
41San Cristóbal de La Laguna161.108161.108
42Marbella159.786159.786
43Logroño152.150152.150
44Badajoz150.209150.209
45Lleida146.266146.266
46Salamanca146.110146.110
47Tarragona143.649143.649
48Torrejón de Ardoz143.526143.526
49Huelva143.215143.215
50Dos Hermanas142.519142.519
51Parla137.471137.471
52Mataró131.683131.683
53Algeciras126.589126.589
54Santa Coloma de Gramenet123.981123.981
55León123.446123.446
56Alcobendas123.342123.342
57Jaén112.235112.235
58Reus111.601111.601
59Roquetas de Mar111.240111.240
60Cádiz109.950109.950
61Girona108.666108.666
62Ourense105.769105.769
63Telde104.168104.168
64Rivas-Vaciamadrid103.148103.148
65Barakaldo102.986102.986
66Santiago de Compostela100.965100.965
67Lugo100.143100.143
68Las Rozas de Madrid99.03799.037
69Lorca98.96998.969
70Torrevieja98.53398.533
71Sant Cugat del Vallès97.98397.983
72San Sebastián de los Reyes96.99296.992
73Cáceres96.65196.651
74Mijas95.10495.104
75San Fernando93.33893.338
76Guadalajara92.83492.834
77Cornellà de Llobregat92.23792.237
78El Ejido91.44091.440
79Torrent90.92890.928
80Chiclana de la Frontera90.86490.864
81El Puerto de Santa María89.98389.983
82Pozuelo de Alarcón89.77089.770
83Arona87.79387.793
84Toledo87.21687.216
85Melilla86.78086.780
86Vélez-Málaga86.04886.048
87Valdemoro85.97285.972
88Sant Boi de Llobregat85.61085.610
89Fuengirola85.21185.211
90Orihuela84.56084.560
91Talavera de la Reina83.80383.803
92Ceuta83.59583.595
93Pontevedra83.31683.316
94Gandia83.13583.135
95Rubí82.82382.823
96Manresa80.97480.974
97Coslada80.51280.512
98Estepona79.62179.621
99Santa Lucía de Tirajana78.58478.584
100Molina de Segura78.45878.458
101Benalmádena78.33878.338
102Alcalá de Guadaíra77.47477.474
103Palencia77.46677.466
104Benidorm77.32777.327
105Ciudad Real76.21776.217
106Paterna76.01976.019
107Getxo75.75275.752
108Avilés75.51775.517
109Majadahonda73.62573.625
110Sagunt/Sagunto73.03173.031
111Vilanova i la Geltrú71.64171.641
112Torremolinos71.32971.329
113Arrecife70.81170.811
114Castelldefels70.05770.057
115Sanlúcar de Barrameda70.01270.012
116Viladecans67.58767.587
117Collado Villalba67.27467.274
118Boadilla del Monte66.34966.349
119El Prat de Llobregat66.33866.338
120Granollers65.34165.341
121La Línea de la Concepción64.49964.499
122Ferrol64.36764.367
123Irun63.83563.835
124Ponferrada63.18663.186
125Aranjuez63.04063.040
126Alcoi/Alcoy61.46861.468
127Arganda del Rey60.41960.419
128Sant Vicent del Raspeig/San Vicente del Raspeig60.24760.247
129Mérida60.22560.225
130Motril59.86259.862
131Zamora59.81559.815
132Ávila59.10759.107
133Granadilla de Abona58.75258.752
134Colmenar Viejo58.73058.730
135Cerdanyola del Vallès58.52858.528
136Pinto56.65156.651
137Linares55.63355.633
138Huesca55.45455.454
139Eivissa55.33755.337
140Elda55.22255.222
141Tres Cantos54.59254.592
142San Bartolomé de Tirajana54.29154.291
143Calvià53.79353.793
144Vila-real53.62353.623
145Cuenca53.60053.600
146Siero53.04953.049
147Mollet del Vallès52.99052.990
148Rincón de la Victoria52.45452.454
149Utrera52.40352.403
150Segovia52.37552.375
151Torrelavega51.79651.796
152Vic50.79650.796
153Adeje50.02150.021
154Figueres49.68949.689
155Manacor49.15349.153
156Gavà48.24348.243
157Alzira48.23648.236
158Esplugues de Llobregat48.22148.221
159Mairena del Aljarafe48.01748.017
160Dénia47.26147.261
161Mislata47.07947.079
162Sant Feliu de Llobregat46.78146.781
163Santurtzi46.44246.442
164Puerto del Rosario46.15046.150
165Puertollano45.56545.565
166Alhaurín de la Torre45.06645.066
167Portugalete44.84344.843
168Alcantarilla43.87643.876
169Lucena43.40843.408
170Lloret de Mar43.00043.000
171Blanes42.69942.699
172Vilafranca del Penedès42.60742.607
173Puerto Real42.52742.527
174La Orotava42.51442.514
175Santa Eulària des Riu42.47942.479
176Igualada42.08542.085
177Antequera41.84941.849
178Torre-Pacheco41.47941.479
179Burjassot41.29941.299
180El Vendrell41.13341.133
181Soria41.02541.025
182La Rinconada40.72440.724
183Llucmajor40.50240.502
184Marratxí40.42240.422
185Basauri40.27440.274
186Plasencia40.13240.132
187Narón39.95339.953
188Ripollet39.89739.897
189Santa Pola39.70939.709
190Écija39.65939.659
191Olot39.51939.519
192Errenteria39.36339.363
193Sant Adrià de Besòs39.32339.323
194Arucas39.23239.232
195San Fernando de Henares39.05939.059
196Tudela38.90338.903
197Oleiros38.79338.793
198Los Palacios y Villafranca38.76138.761
199Langreo38.61238.612
200Arroyomolinos38.07538.075

Más oscuro, valor más alto.

Fuente: Instituto Nacional de Estadística (INE).