City |
State or Province |
Population |
Schools |
Madrid |
Madrid |
3,182,981 |
4 |
Barcelona |
Catalonia |
1,620,809 |
3 |
València |
València |
787,808 |
2 |
Sevilla |
Andalusia |
689,434 |
2 |
Zaragoza |
Aragon |
664,938 |
2 |
Málaga |
Andalusia |
569,002 |
2 |
Murcia |
Murcia |
443,243 |
2 |
Palma de Mallorca |
Balearic Islands |
406,492 |
2 |
Las Palmas de Gran
Canaria |
Canary Islands |
377,650 |
2 |
Bilbao |
Pais Vasco |
345,110 |
2 |
Alacant |
València |
329,988 |
2 |
Córdoba |
Andalusia |
325,916 |
2 |
Valladolid |
Castilla y Leon |
299,715 |
2 |
Vigo |
Galicia |
292,986 |
1 |
Gijón |
Asturias |
272,365 |
1 |
L'Hospitalet de Llobregat |
Catalonia |
257,349 |
1 |
Vitoria-Gasteiz |
Pais Vasco |
246,976 |
1 |
La Coruña |
Galicia |
244,099 |
1 |
Granada |
Andalusia |
232,770 |
1 |
Elx |
València |
228,675 |
1 |
Oviedo |
Asturias |
220,301 |
1 |
Tarrasa |
Catalonia |
216,428 |
1 |
Badalona |
Catalonia |
215,848 |
1 |
Cartagena |
Murcia |
214,177 |
1 |
Jerez de la Frontera |
Andalusia |
212,915 |
1 |
Sabadell |
Catalonia |
209,931 |
1 |
Móstoles |
Madrid |
206,589 |
1 |
Santa Cruz de Tenerife |
Canary Islands |
203,692 |
1 |
Iruña (Pamplona) |
Navarra |
197,138 |
1 |
Almería |
Andalusia |
195,389 |
1 |
Fuenlabrada |
Madrid |
194,669 |
1 |
Alcalá de Henares |
Madrid |
194,310 |
1 |
Leganés |
Madrid |
187,720 |
1 |
Donostia-San Sebastián |
Pais Vasco |
186,370 |
1 |
Getafe |
Madrid |
178,288 |
1 |
Burgos |
Castilla y Leon |
175,623 |
1 |
Albacete |
Castilla-La Mancha |
172,816 |
1 |
Santander |
Cantabria |
171,951 |
1 |
Castelló de la Plana
|
València |
169,498 |
1 |
Alcorcón |
Madrid |
168,141 |
1 |
San Cristóbal de la
Laguna |
Canary Islands |
153,655 |
1 |
Logroño |
La Rioja |
150,979 |
1 |
Badajoz |
Extremadura |
150,543 |
1 |
Huelva |
Andalusia |
145,115 |
1 |
Salamanca |
Castilla y Leon |
144,436 |
1 |
Marbella |
Andalusia |
141,172 |
1 |
Lérida |
Catalonia |
137,327 |
1 |
Dos Hermanas |
Andalusia |
132,551 |
1 |
Tarragona |
Catalonia |
131,507 |
1 |
Torrejón de Ardoz |
Madrid |
128,013 |
1 |
Mataró |
Catalonia |
126,127 |
1 |
Parla |
Madrid |
125,898 |
1 |
León |
Castilla y Leon |
125,317 |
1 |
Algeciras |
Andalusia |
121,133 |
1 |
Cádiz |
Andalusia |
118,048 |
1 |
Santa Coloma de Gramenet |
Catalonia |
117,597 |
1 |
Alcobendas |
Madrid |
114,864 |
1 |
Jaén |
Andalusia |
114,238 |
1 |
Orense |
Galicia |
105,636 |
1 |
Reus |
Catalonia |
103,123 |
1 |
Telde |
Canary Islands |
102,005 |
1 |
San Vicente de Baracaldo |
Pais Vasco |
100,313 |
1 |
Gerona |
Catalonia |
99,013 |
1 |
Lugo |
Galicia |
97,995 |
1 |
Santiago de Compostela |
Galicia |
96,456 |
1 |
|