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
217
Sant Francesc Xavier
Main town and port of Formentera island
Pop. 2,656
218
Abdera, Spain
Coastal town in Andalusia, Spain
Pop. 24,373
219
Port de Pollença
Port city in Balearic Islands with beaches
Pop. 5,900
220
Cala d'Or
Coastal resort town on Mallorca, Balearic Islands
Pop. 3,823
221
Villadecanes
Small municipality in Castile and León, Spain
Pop. 2,124
222
Torre del Mar
Coastal town in Andalusia
Pop. 21,980
223
Costa Teguise
Coastal resort town in Canary Islands, Spain
Pop. 7,629
224
Costa Calma
Coastal town in Canary Islands, Spain
Pop. 5,670
225
Vielha e Mijaran
Mountainous town in Catalonia, Spain
Pop. 5,385
226
Aínsa
Medieval town in Aragon with castle and walls
Pop. 1,500
227
Lucentum
City in Valencia, Spain
Pop. 348,901
228
S'Arenal
Tourist area in Balearic Islands, Spain
Pop. 10,207
229
Piedrasblancas
City in Asturias, Spain, near the coast
Pop. 9,510
230
L'Entregu
City in Asturias, Spain
Pop. 7,400
231
Sant Antoni de Portmany
City in Balearic Islands, popular tourist destination
Pop. 21,852
232
Oviedo City
Capital of Asturias, known for culture
Pop. 220,027
233
Santa Cruz de Tenerife
Capital of Canary Islands, Spain
Pop. 211,359
234
La Laguna
City in Canary Islands known for its architecture
Pop. 150,661
235
Ourense
City in Galicia, northwest Spain
Pop. 105,233
236
Figueres
City in Catalonia with Salvador Dalí museum
Pop. 46,381
237
Zaragoza
City in Aragon, Spain
Pop. 686,986
238
Xixón City
Port city in Spain known for its industrial history
Pop. 271,780
239
Gasteiz / Vitoria
City in Spain known for its Basque culture
Pop. 257,407
240
A Coruña
City in Galicia, known for its historic port
Pop. 250,438
Load More