Destinations
Planning
Resources
Airlines
World Currencies
Electrical Standards
Account
Sign In
The World
Europe
Southern Europe
Spain
Cities
Cities in Spain - Best Places to Visit
There are 289 cities in Spain.
Barcelona
is the most popular city with a population of 1,686,208.
Most Popular
By Name
By Population
241
Elche City
City in Spain, known for its palm trees
Pop. 234,765
242
Pamplona city
City in Spain, famous for its running of bulls
Pop. 208,243
243
Santander City
Coastal city known for beautiful beaches
Pop. 173,635
244
Badajoz city
Historic city with a medieval fortress
Pop. 150,530
245
León
City in Spain known for its historic architecture
Pop. 124,772
246
Barakaldo
Industrial city in Basque Country, Spain
Pop. 100,435
247
Santiago de Compostela
Famous pilgrimage site with historic cathedral
Pop. 99,536
248
Toledo city
Historic city with medieval architecture
Pop. 86,526
249
Lloret de Mar
Coastal city in Catalonia, Spain
Pop. 37,350
250
Altea
Coastal town with beautiful Mediterranean views
Pop. 23,780
251
Frigiliana
Whitewashed Andalusian village overlooking Mediterranean near Nerja
Pop. 2,560
252
City of Valencia
Major Mediterranean port city and cultural center
Pop. 824,340
253
Murcia City
City in Spain, known for its cathedral
Pop. 471,982
254
Las Palmas de Gran Canaria
Capital of Canary Islands and major port
Pop. 383,516
255
Córdoba
Historic city in Andalusia, Spain
Pop. 325,708
256
Valladolid city
Spanish city known for its historic architecture
Pop. 300,618
257
Vigo
City in Galicia, Spain, major port
Pop. 293,642
258
L'Hospitalet de Llobregat
Catalonia city near Barcelona with diverse culture
Pop. 257,038
259
Terrassa
City in Catalonia, known for industry
Pop. 218,535
260
Cartagena city
Historic port city on the Mediterranean coast
Pop. 213,943
261
Jerez de la Frontera
Famous for sherry production and flamenco
Pop. 212,879
262
Sabadell
City in Catalonia, Spain
Pop. 211,734
263
Móstoles
City in Spain, near Madrid
Pop. 207,095
264
Almería city
City in Andalusia, Spain
Pop. 196,851
Load More