Cities
A searchable gazetteer of major cities with country, province, population and map coordinates.
| City | Country | Province / state | Population | Coordinates |
|---|---|---|---|---|
| Alacant | Spain | Valencia | 274,964 | — |
| Albacete | Spain | Castile and Leon | 141,179 | — |
| Alcala de Henares | Spain | Madrid | 166,250 | — |
| Alcorcon | Spain | Madrid | 142,165 | — |
| Algeciras | Spain | Andalusia | 103,787 | — |
| Almeria | Spain | Andalusia | 167,361 | — |
| Badajoz | Spain | Estremadura | 130,153 | — |
| Badalona | Spain | Catalonia | 219,340 | — |
| Baracaldo | Spain | Catalonia | 103,594 | — |
| Barcelona | Spain | Catalonia | 1,630,867 | 41.40, 2.15 |
| Bilbao | Spain | Basque Country | 371,876 | — |
| Burgos | Spain | Castile and Leon | 166,251 | — |
| Cadiz | Spain | Andalusia | 155,438 | 36.30, -6.20 |
| Cartagena | Spain | Murcia | 179,659 | — |
| Castellon de la Plana | Spain | Valencia | 139,094 | — |
| Cordoba | Spain | Andalusia | 315,948 | — |
| Donostia | Spain | Basque Country | 177,929 | — |
| Elx | Spain | Valencia | 191,305 | — |
| Fuenlabrada | Spain | Madrid | 158,212 | — |
| Getafe | Spain | Madrid | 144,368 | — |
| Gijon | Spain | Asturias | 269,644 | — |
| Granada | Spain | Andalusia | 271,180 | — |
| Hospitalet de Llobregat | Spain | Catalonia | 266,242 | — |
| Huelva | Spain | Andalusia | 145,049 | — |
| Jaen | Spain | Andalusia | 112,772 | — |
| Jerez de la Frontera | Spain | Andalusia | 190,390 | — |
| La Coruna | Spain | Galicia | 255,087 | — |
| La Laguna | Spain | Canary Islands | 125,183 | — |
| Las Palmas de Gran Canaria | Spain | Canary Islands | 371,787 | — |
| Leganes | Spain | Madrid | 178,162 | — |
| Leon | Spain | Castile and Leon | 147,311 | — |
| Lleida | Spain | Catalonia | 114,234 | — |
| Logrono | Spain | Rioja | 124,823 | — |
| Madrid | Spain | Madrid | 3,041,101 | 40.42, -3.68 |
| Malaga | Spain | Andalusia | 531,443 | — |
| Mataro | Spain | Catalonia | 102,117 | — |
| Merida | Spain | Estremadura | — | — |
| Mostoles | Spain | Madrid | 199,141 | — |
| Murcia | Spain | Murcia | 341,531 | — |
| Orense | Spain | Galicia | 108,547 | — |
| Oviedo | Spain | Asturias | 201,712 | — |
| Palma de Mallorca | Spain | Balearic Islands | 322,008 | — |
| Pamplona | Spain | Navarre | 182,465 | — |
| Sabadell | Spain | Catalonia | 189,006 | — |
| Salamanca | Spain | Castile and Leon | 167,382 | — |
| Santa Coloma de Gramanet | Spain | Catalonia | 131,764 | — |
| Santa Cruz de Tenerife | Spain | Canary Islands | 203,929 | — |
| Santander | Spain | Cantabria | 194,822 | — |