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 —