The 100 most populous municipalities in Spain as of 1 January 2019, from the revision of the padrón continuo provided by the INE.[1]
#
|
Municipality
|
Province
|
Population (1 January 2019)
|
1 |
Madrid |
Madrid |
3,266,126
|
2 |
Barcelona |
Barcelona |
1,636,762
|
3 |
Valencia |
Valencia |
794,288
|
4 |
Seville |
Seville |
688,592
|
5 |
Zaragoza |
Zaragoza |
674,997
|
6 |
Málaga |
Málaga |
574,654
|
7 |
Murcia |
Murcia |
453,258
|
8 |
Palma |
Balearic Islands |
416,065
|
9 |
Las Palmas de Gran Canaria |
Las Palmas |
379,925
|
10 |
Bilbao |
Biscay |
346,843
|
11 |
Alicante |
Alicante |
334,887
|
12 |
Córdoba |
Córdoba |
325,701
|
13 |
Valladolid |
Valladolid |
298,412
|
14 |
Vigo |
Pontevedra |
295,364
|
15 |
Gijón |
Asturias |
271,780
|
16 |
L'Hospitalet de Llobregat |
Barcelona |
264,923
|
17 |
Vitoria-Gasteiz |
Álava |
251,774
|
18 |
A Coruña |
A Coruña |
245,711
|
19 |
Elche/Elx |
Alicante |
232,517
|
20 |
Granada |
Granada |
232,462
|
21 |
Terrassa |
Barcelona |
220,556
|
22 |
Badalona |
Barcelona |
220,440
|
23 |
Oviedo |
Asturias |
219,686
|
24 |
Cartagena |
Murcia |
214,802
|
25 |
Sabadell |
Barcelona |
213,644
|
26 |
Jerez de la Frontera |
Cádiz |
212,749
|
27 |
Móstoles |
Madrid |
209,184
|
28 |
Santa Cruz de Tenerife |
Santa Cruz de Tenerife |
207,312
|
29 |
Pamplona |
Navarre |
201,653
|
30 |
Almería |
Almería |
198,533
|
31 |
Alcalá de Henares |
Madrid |
195,649
|
32 |
Fuenlabrada |
Madrid |
193,700
|
33 |
Leganés |
Madrid |
189,861
|
34 |
Donostia/San Sebastián |
Gipuzkoa |
187,415
|
35 |
Getafe |
Madrid |
183,374
|
36 |
Burgos |
Burgos |
175,821
|
37 |
Albacete |
Albacete |
173,329
|
38 |
Santander |
Cantabria |
172,539
|
39 |
Castellón de la Plana |
Castellón |
171,728
|
40 |
Alcorcón |
Madrid |
170,514
|
41 |
San Cristóbal de La Laguna |
Santa Cruz de Tenerife |
157,503
|
42 |
Logroño |
La Rioja |
151,136
|
43 |
Badajoz |
Badajoz |
150,702
|
44 |
Salamanca |
Salamanca |
144,228
|
45 |
Huelva |
Huelva |
143,663
|
46 |
Marbella |
Málaga |
143,386
|
47 |
Lleida |
Lleida |
138,956
|
48 |
Tarragona |
Tarragona |
134,515
|
49 |
Dos Hermanas |
Seville |
133,968
|
50 |
Torrejón de Ardoz |
Madrid |
131,376
|
51 |
Parla |
Madrid |
130,124
|
52 |
Mataró |
Barcelona |
128,265
|
53 |
León |
León |
124,303
|
54 |
Algeciras |
Cádiz |
121,957
|
55 |
Santa Coloma de Gramenet |
Barcelona |
119,215
|
56 |
Alcobendas |
Madrid |
117,040
|
57 |
Cádiz |
Cádiz |
116,027
|
58 |
Jaén |
Jaén |
112,999
|
59 |
Ourense |
Ourense |
105,233
|
60 |
Reus |
Tarragona |
104,373
|
61 |
Telde |
Las Palmas |
102,647
|
62 |
Girona |
Girona |
101,852
|
63 |
Barakaldo |
Biscay |
100,881
|
64 |
Lugo |
Lugo |
98,276
|
65 |
Santiago de Compostela |
A Coruña |
97,260
|
66 |
Roquetas de Mar |
Almería |
96,800
|
67 |
Cáceres |
Cáceres |
96,126
|
68 |
Las Rozas de Madrid |
Madrid |
95,814
|
69 |
San Fernando |
Cádiz |
94,979
|
70 |
Lorca |
Murcia |
94,404
|
71 |
Sant Cugat del Vallès |
Barcelona |
91,006
|
72 |
San Sebastián de los Reyes |
Madrid |
89,276
|
73 |
Cornellà de Llobregat |
Barcelona |
88,592
|
74 |
El Puerto de Santa María |
Cádiz |
88,405
|
75 |
Rivas-Vaciamadrid |
Madrid |
88,150
|
76 |
Melilla |
Melilla |
86,487
|
77 |
Pozuelo de Alarcón |
Madrid |
86,422
|
78 |
Guadalajara |
Guadalajara |
85,871
|
79 |
Toledo |
Toledo |
84,873
|
80 |
Ceuta |
Ceuta |
84,777
|
81 |
Chiclana de la Frontera |
Cádiz |
84,489
|
82 |
Sant Boi de Llobregat |
Barcelona |
83,605
|
83 |
El Ejido |
Almería |
83,594
|
84 |
Talavera de la Reina |
Toledo |
83,417
|
85 |
Torrevieja |
Alicante |
83,337
|
86 |
Pontevedra |
Pontevedra |
83,029
|
87 |
Mijas |
Málaga |
82,742
|
88 |
Torrent |
Valencia |
82,208
|
89 |
Coslada |
Madrid |
81,661
|
90 |
Vélez-Málaga |
Málaga |
81,643
|
91 |
Arona |
Santa Cruz de Tenerife |
81,216
|
92 |
Fuengirola |
Málaga |
80,309
|
93 |
Palencia |
Palencia |
78,412
|
94 |
Avilés |
Asturias |
78,182
|
95 |
Getxo |
Biscay |
77,946
|
96 |
Manresa |
Barcelona |
77,714
|
97 |
Rubí |
Barcelona |
77,464
|
98 |
Orihuela |
Alicante |
77,414
|
99 |
Valdemoro |
Madrid |
75,983
|
100 |
Alcalá de Guadaíra |
Seville |
75,279
|
By population density
edit
The 100 most densely populated Spanish municipalities (2019).[2]
#
|
Municipality
|
Province
|
Population density (inhabitants/km2)
|
1 |
Emperador |
Valencia |
22,900
|
2 |
Mislata |
Valencia |
21,522.66
|
3 |
L'Hospitalet de Llobregat |
Barcelona |
19,451.03
|
4 |
Benetússer |
Valencia |
18,973.08
|
5 |
Santa Coloma de Gramenet |
Barcelona |
16,814.53
|
6 |
Barcelona |
Barcelona |
16,514.6
|
7 |
Barañain |
Navarre |
14,531.65
|
8 |
Portugalete |
Biscay |
14,391.82
|
9 |
Badia del Vallès |
Barcelona |
14,387.1
|
10 |
Premià de Mar |
Barcelona |
14,346.43
|
11 |
Cornellà de Llobregat |
Barcelona |
12,990.03
|
12 |
Tavernes Blanques |
Valencia |
12,324.32
|
13 |
Burjassot |
Valencia |
11,053.49
|
14 |
Badalona |
Barcelona |
10,522.2
|
15 |
Esplugues de Llobregat |
Barcelona |
10,259.34
|
16 |
Sant Adrià de Besòs |
Barcelona |
9,814.02
|
17 |
Villava – Atarrabia |
Navarre |
9,626.42
|
18 |
Cádiz |
Cádiz |
9,433.09
|
19 |
Burlada – Burlata |
Navarre |
9,050.24
|
20 |
Ripollet |
Barcelona |
8,787.5
|
21 |
Bilbao |
Biscay |
8,379.87
|
22 |
Castilleja de la Cuesta |
Seville |
8,026.73
|
23 |
Pamplona |
Navarre |
8,021.2
|
24 |
Sestao |
Biscay |
7,754.55
|
25 |
Fuengirola |
Málaga |
7,744.36
|
26 |
Alaquàs |
Valencia |
7,579.74
|
27 |
El Masnou |
Barcelona |
7,325.55
|
28 |
Coslada |
Madrid |
6,799.42
|
29 |
Paiporta |
Valencia |
6,587.88
|
30 |
Getxo |
Biscay |
6,566.64
|
31 |
A Coruña |
A Coruña |
6,495.14
|
32 |
Sant Joan Despí |
Barcelona |
6,115.23
|
33 |
Melilla |
Melilla |
6,073.53
|
34 |
Basauri |
Biscay |
5,790.16
|
35 |
Xirivella |
Valencia |
5,774.46
|
36 |
Mataró |
Barcelona |
5,751.79
|
37 |
Valencia |
Valencia |
5,701.59
|
38 |
Sabadell |
Barcelona |
5,692.62
|
39 |
Sedaví |
Valencia |
5,646.45
|
40 |
Ansoáin – Antsoain |
Navarre |
5,612.95
|
41 |
Armilla |
Granada |
5,608.82
|
42 |
Madrid |
Madrid |
5,391.69
|
43 |
Parla |
Madrid |
5,309.02
|
44 |
Vilassar de Mar |
Barcelona |
5,261.87
|
45 |
Castelldefels |
Barcelona |
5,230.6
|
46 |
San Juan de Aznalfarache |
Seville |
5,210.71
|
47 |
Santurtzi |
Biscay |
5,163.63
|
48 |
Alcorcón |
Madrid |
5,055.26
|
49 |
Fuenlabrada |
Madrid |
4,905.04
|
50 |
Igualada |
Barcelona |
4,874.02
|
51 |
Seville |
Seville |
4,871.88
|
52 |
Sant Andreu de la Barca |
Barcelona |
4,860.32
|
53 |
Tomares |
Seville |
4,858.05
|
54 |
Santander |
Cantabria |
4,782.12
|
55 |
Mollet del Vallès |
Barcelona |
4,751.67
|
56 |
Salt |
Girona |
4,744.63
|
57 |
Gines |
Seville |
4,643.6
|
58 |
Móstoles |
Madrid |
4,619.79
|
59 |
Maracena |
Granada |
4,522.7
|
60 |
La Llagosta |
Barcelona |
4,478.41
|
61 |
Eivissa |
Balearic Islands |
4,468.85
|
62 |
Leganés |
Madrid |
4,406.15
|
63 |
Ceuta |
Ceuta |
4,266.58
|
64 |
Montgat |
Barcelona |
4,210.14
|
65 |
Granollers |
Barcelona |
4,098.66
|
66 |
Lekeitio |
Biscay |
4,082.12
|
67 |
Benirredrà |
Valencia |
4,082.05
|
68 |
Barberà del Vallès |
Barcelona |
4,045.35
|
69 |
Caldes d'Estrac |
Barcelona |
4,029.73
|
70 |
Torrejón de Ardoz |
Madrid |
4,027.47
|
71 |
Barakaldo |
Biscay |
4,015.96
|
72 |
Sant Hipòlit de Voltregà |
Barcelona |
3,871.11
|
73 |
Berriozar |
Navarre |
3,847.23
|
74 |
Leioa |
Biscay |
3,785.12
|
75 |
Sant Boi de Llobregat |
Barcelona |
3,777.9
|
76 |
Sant Feliu de Llobregat |
Barcelona |
3,753.97
|
77 |
Las Palmas de Gran Canaria |
Las Palmas |
3,677.17
|
78 |
Salamanca |
Salamanca |
3,666.19
|
79 |
Etxebarri |
Biscay |
3,536.09
|
80 |
Bonrepòs i Mirambell |
Valencia |
3,515.24
|
81 |
Puerto de la Cruz |
Santa Cruz de Tenerife |
3,450.51
|
82 |
Torremolinos |
Málaga |
3,450.3
|
83 |
Viladecans |
Barcelona |
3,320.59
|
84 |
Maleján |
Zaragoza |
3,237.5
|
85 |
León |
León |
3,184.81
|
86 |
Terrassa |
Barcelona |
3,137.8
|
87 |
Cájar |
Granada |
3,108.48
|
88 |
San Fernando |
Cádiz |
3,098.83
|
89 |
Rocafort |
Valencia |
3,094.02
|
90 |
San Sebastián |
Gipuzkoa |
3,077.93
|
91 |
Lasarte-Oria |
Gipuzkoa |
3,058.24
|
92 |
Sant Vicenç dels Horts |
Barcelona |
3,036.39
|
93 |
Llocnou de la Corona |
Valencia |
2,950
|
94 |
Zizur Mayor/Zizur Nagusia |
Navarre |
2,949.31
|
95 |
Alboraya |
Valencia |
2,932.13
|
96 |
Avilés |
Asturias |
2,916.15
|
97 |
Rafal |
Alicante |
2,864.97
|
98 |
Huétor Vega |
Granada |
2,839.39
|
99 |
Roda de Ter |
Barcelona |
2,825.56
|
100 |
Durango |
Biscay |
2,776.42
|
The 100 largest municipalities by area.[2]