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
193
Playa del Inglés
Popular tourist destination in Gran Canaria
Pop. 17,158
194
Chamartín (Madrid)
City in Madrid, Spain, known for business
Pop. 140,000
195
Ciudad Lineal
District in Madrid known for residential areas
Pop. 228,171
196
San José
Coastal village in Andalusia, southern Spain
Pop. 1,012
197
Alcossebre
Coastal town in Valencia region, Spain
Pop. 5,000
198
Empuriabrava
Coastal town in Catalonia, Spain
Pop. 8,000
199
Moraira
Coastal town on Spain's Costa Blanca, popular marina
Pop. 1,845
200
Zahara de los Atunes
Coastal village in Andalusia, Spain, with beaches
Pop. 1,200
201
Puerto del Carmen
Popular tourist destination in Canary Islands
Pop. 30,000
202
Playa Blanca
Coastal town in Canary Islands, Spain
Pop. 10,000
203
Corralejo
City in Spain's Canary Islands
Pop. 13,618
204
Puerto Rico de Gran Canaria
City in Canary Islands, Spain
Pop. 11,000
205
Santa Ponsa
Tourist destination in Balearic Islands, Spain
Pop. 10,736
206
La Felguera
Asturian city with a rich industrial history
Pop. 21,000
207
Peguera
Resort town in Balearic Islands, Spain
Pop. 3,988
208
Los Gigantes
Coastal resort in Tenerife, famous for cliffs.
Pop. 2,721
209
Portbou railway station
Border port town on the Catalonia–France frontier
Pop. 1,077
210
Sangonera la Verde
City in Murcia, Spain
Pop. 9,648
211
Benzú
Coastal village in Ceuta, near Moroccan border
Pop. 1,987
212
San Pedro Alcántara
Coastal city in Andalusia, Spain
Pop. 34,922
213
Cala Millor
City in Balearic Islands, Spain with beaches
Pop. 5,197
214
Port de Sóller
Harbour village on Mallorca, scenic cliffside port
Pop. 2,909
215
Porto Cristo
Coastal town in Balearic Islands, Spain
Pop. 7,355
216
Palma Nova
City in Balearic Islands, Spain
Pop. 7,040
Load More