Destinations
Planning
Resources
Airlines
World Currencies
World Languages
Electrical Standards
Account
Sign In
The World
Europe
Southern Europe
Spain
Cities
Cities in Spain - Best Places to Visit
There are 250 cities in Spain.
Barcelona
is the most popular city with a population of 1,686,208.
Most Popular
By Name
By Population
217
Abdera, Spain
Coastal town in Andalusia, Spain
Pop. 24,373
218
Port de Pollença
Port city in Balearic Islands with beaches
Pop. 5,900
219
Cala d'Or
Coastal resort town on Mallorca, Balearic Islands
Pop. 3,823
220
Villadecanes
Small municipality in Castile and León, Spain
Pop. 2,124
221
Torre del Mar
Coastal town in Andalusia
Pop. 21,980
222
Costa Teguise
Coastal resort town in Canary Islands, Spain
Pop. 7,629
223
Costa Calma
Coastal town in Canary Islands, Spain
Pop. 5,670
224
Vielha e Mijaran
Mountainous town in Catalonia, Spain
Pop. 5,385
225
Aínsa
Medieval town in Aragon with castle and walls
Pop. 1,500
226
Lucentum
City in Valencia, Spain
Pop. 348,901
227
S'Arenal
Tourist area in Balearic Islands, Spain
Pop. 10,207
228
Piedrasblancas
City in Asturias, Spain, near the coast
Pop. 9,510
229
L'Entregu
City in Asturias, Spain
Pop. 7,400
230
Sant Antoni de Portmany
City in Balearic Islands, popular tourist destination
Pop. 21,852
231
Oviedo City
Capital of Asturias, known for culture
Pop. 220,027
232
Santa Cruz de Tenerife
Capital of Canary Islands, Spain
Pop. 211,359
233
La Laguna
City in Canary Islands known for its architecture
Pop. 150,661
234
Ourense
City in Galicia, northwest Spain
Pop. 105,233
235
Figueres
City in Catalonia with Salvador Dalí museum
Pop. 46,381
236
Zaragoza
City in Aragon, Spain
Pop. 686,986
237
Xixón City
Port city in Spain known for its industrial history
Pop. 271,780
238
Gasteiz / Vitoria
City in Spain known for its Basque culture
Pop. 257,407
239
A Coruña
City in Galicia, known for its historic port
Pop. 250,438
240
Elche City
City in Spain, known for its palm trees
Pop. 234,765
Load More