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
265
Alcalá de Henares
City in Spain known for its university
Pop. 193,751
266
Leganés
City in Madrid, Spain, near the capital
Pop. 188,425
267
Getafe
City in Madrid, Spain, near the capital
Pop. 187,525
268
Donostia / San Sebastian
Coastal city in Basque Country, Spain
Pop. 185,357
269
Albacete City
City in Spain, famous for its festivals
Pop. 173,050
270
Alcorcón
Suburban city near Madrid, Spain
Pop. 172,384
271
Castellon
City in Spain, known for its beaches
Pop. 171,857
272
Marbella
Coastal city in Andalusia, Spain
Pop. 156,295
273
Logroño
City in Spain known for its wine production
Pop. 151,164
274
Salamanca City
Historic city in Spain known for its university
Pop. 144,825
275
Huelva city
Port city in Andalusia with rich history
Pop. 144,258
276
Tarragona City
City in Catalonia, Spain
Pop. 141,542
277
Mataró
City in Catalonia, coastal area
Pop. 126,988
278
Telde
City in Canary Islands, Spain
Pop. 123,265
279
Dos Hermanas
City in Andalusia, near Seville's metropolitan area
Pop. 122,943
280
Santa Coloma de Gramenet
City in Catalonia, Spain near Barcelona
Pop. 118,821
281
Torrejón de Ardoz
City in Madrid, Spain with historical landmarks
Pop. 118,162
282
Cadiz
Historic port city with rich maritime history
Pop. 116,979
283
Alcobendas
City in Madrid known for its growth
Pop. 116,037
284
Jaén
City in Spain famous for olive oil production
Pop. 113,457
285
Reus
City in Catalonia, Spain
Pop. 103,477
286
Orihuela
City in Valencia known for its historical sites
Pop. 101,321
287
Girona
City in Catalonia, Spain with historical sites
Pop. 100,266
288
Cáceres city
City in Extremadura, Spain
Pop. 96,068
Load More