✓ Accommodations ✓ Flights ✓ Rental Cars ✓ Tours & Activities
1. Madrid – 3,422,000
Capital and largest city; Spain’s political, economic, and cultural hub.
2. Barcelona – 1,686,000
Iconic Catalan metropolis by the Mediterranean.
3. Valencia – 824,000
Port city known for arts, science, and paella.
4. Zaragoza – 691,000
Historical Aragon capital on the Ebro River.
5. Seville – 687,000
Andalusian cultural heart, famous for flamenco and festivals.
6. Málaga – 592,000
Coastal city and tourist gateway to the Costa del Sol.
7. Murcia – 472,000
Sunny southeastern city with rich agricultural heritage.
8. Palma – 438,000
Balearic Islands’ charming capital on the Mediterranean.
9. Las Palmas de Gran Canaria – 384,000
Major port and vibrant city in the Canary Islands.
10. Bilbao – 347,000
Basque city home to the Guggenheim Museum.
11. Alicante – 335,000
Coastal port city popular for beaches and historic district.
12. Córdoba – 325,000
Historic city famed for its Mezquita (Great Mosque-Cathedral).
13. Valladolid – 300,000
Castilian city with rich medieval heritage.
14. Vigo – 296,000
Galician port and seafood commercial center.
15. Gijón – 270,000
Asturian coastal city with maritime tradition.
16. L’Hospitalet de Llobregat – 282,000
Dense suburb just southwest of Barcelona.
17. Vitoria-Gasteiz – 257,000
Green Basque capital known for sustainability.
18. A Coruña – 249,000
Galician Atlantic port with Roman lighthouse ruins.
19. Elche – 242,000
Palm-tree city in Alicante Province with historical forts.
20. Granada – 232,000
Andalusian gem near Sierra Nevada with Alhambra palace.
21. Terrassa – 231,000
Catalan industrial city near Barcelona.
22. Badalona – 223,000
Beach town bordering Barcelona with growing urban feel.
23. Oviedo – 218,000
Asturian capital with medieval cathedral and arts scene.
24. Cartagena – 217,000
Historic port city with Roman remnants in Murcia region.
25. Jerez de la Frontera – 212,000
Sherry wine capital in southwestern Spain.
26. Móstoles – 210,000
Suburban city southwest of Madrid with rapid growth.
27. Santa Cruz de Tenerife – 206,000
Canary Islands capital with vibrant port life.
28. Pamplona – 203,000
Navarre city renowned for its San Fermín festival.
29. Almería – 201,000
Southeastern coastal city with desert landscapes.
30. Donostia/San Sebastián – 188,000
Gourmet capital of Basque Country on the Bay of Biscay.
30. Leganés – 187,000
Major suburban city surrounding Madrid.
32. Getafe – 180,000
Industrial suburb to the south of Madrid.
33. Burgos – 176,000
Castilian city with Gothic cathedral.
34. Albacete – 174,000
Central Spain’s commercial city.
35. Santander – 173,000
Elegant maritime capital of Cantabria.
36. Castellón de la Plana – 169,000
Port city on the Mediterranean coast in Valencia region.
37. Alcorcón – 170,000
Large suburb in the metropolitan area of Madrid.
38. San Cristóbal de La Laguna – 156,000
Historic city near Santa Cruz in Tenerife.
39. Logroño – 151,000
Capital of La Rioja and wine region.
40. Badajoz – 149,000
Historic border city near Portugal.
41. Salamanca – 144,000
University city with baroque architecture in Castile & León.
42. Huelva – 142,000
Atlantic port with discovery-era significance.
43. Marbella – 142,000
Luxury resort city on the Costa del Sol.
44. Lleida – 138,000
Inland Catalan city with medieval fortress.
45. Tarragona – 136,000
Roman port city south of Barcelona.
46. Dos Hermanas – 134,000
Rapidly expanding suburb of Seville.
47. Torrejón de Ardoz – 133,000
Eastern Madrid suburb with urban industry.
48. Parla – 130,000
Southern Madrid suburb with growing population.
49. Mataró – 125,000
Coastal city northeast of Barcelona.
50. León – 124,000
Historic capital of León region with cathedral.
51. Algeciras – 122,000
Strategic port city near the Strait of Gibraltar.
52. Cádiz – 121,000
Historic Andalusian port with centuries-old fortifications.
53. Santa Coloma de Gramenet – 120,000
Densely populated Barcelona suburb.
54. Jaén – 112,000
Olive oil capital in Andalusia with a hilltop castle.
55. Ourense – 106,000
Galician city famous for its Roman hot springs.
56. Reus – 104,000
Catalan city known for modernist architecture.
57. Girona – 104,000
Historic Catalan city with preserved medieval quarter.
58. Telde – 102,000
Large city on Gran Canaria in the Canary Islands.
59. Barakaldo – 101,000
Industrial city in the Bilbao metropolitan area.
60. Santiago de Compostela – 99,000
Pilgrimage city in Galicia, endpoint of the Camino.
61. Roquetas de Mar – 98,000
Resort city on the Almería coast.
62. Lugo – 97,000
Galician city with intact Roman walls.
63. San Fernando – 94,000
Naval city near Cádiz with military heritage.
64. Fuenlabrada – 93,000
Suburban city in Madrid’s southern metropolitan area.
65. Torrevieja – 92,000
Coastal city in Alicante Province known for salt lakes.
66. Gandia – 91,000
Valencian city with Mediterranean beaches.
67. Viladecans – 90,000
Suburb of Barcelona with strong transport links.
68. Ponferrada – 89,000
Castile and León city with Templar castle.
69. Benidorm – 88,000
High-rise beach resort city on the Costa Blanca.
70. Coslada – 87,000
Logistics hub near Madrid-Barajas Airport.
71. Linares – 86,000
Andalusian city with mining history.
72. Avilés – 85,000
Asturian port city with historic old town.
73. Pozuelo de Alarcón – 85,000
Wealthy Madrid suburb with green spaces.
74. Irún – 83,000
Border city with France in the Basque Country.
75. Chiclana de la Frontera – 82,000
Andalusian coastal town near Cádiz.
76. Estepona – 81,000
Resort town on the Costa del Sol.
77. Rivas-Vaciamadrid – 80,000
Rapidly growing municipality southeast of Madrid.
78. Segovia – 79,000
Castilian city famed for its Roman aqueduct.
79. Alcoy – 78,000
Industrial city in Alicante Province.
80. Elda – 77,000
Alicante city known for shoe manufacturing.
81. Calvià – 76,000
Mallorca municipality with popular resorts.
82. Talavera de la Reina – 75,000
Toledo Province city on the Tagus River.
83. Puerto de la Cruz – 74,000
Tenerife resort town with botanical gardens.
84. Soria – 73,000
Small Castilian city with Romanesque architecture.
85. Arrecife – 73,000
Capital of Lanzarote in the Canary Islands.
86. Mérida – 72,000
Extremaduran city with extensive Roman ruins.
87. Manresa – 72,000
Catalan city in the heart of inland Barcelona Province.
88. Mijas – 71,000
Andalusian resort town on the Costa del Sol.
89. Majadahonda – 71,000
Affluent western Madrid suburb.
90. Motril – 70,000
Andalusian coastal city with port facilities.
91. Fuengirola – 69,000
Resort town on the Costa del Sol.
92. Ávila – 68,000
Castilian-Leonese city with medieval walls.
93. Cuenca – 67,000
UNESCO-listed city in Castilla-La Mancha.
94. La Línea de la Concepción – 66,000
City on the border with Gibraltar.
95. Torremolinos – 65,000
Tourist hotspot on the Costa del Sol.
96. Sanlúcar de Barrameda – 64,000
Sherry-producing coastal city in Cádiz Province.
97. Utrera – 63,000
Historic town in the province of Seville.
98. Villanueva de la Serena – 62,000
Agricultural and commercial hub in Extremadura.
99. Vélez-Málaga – 61,000
Historic inland city near the Costa del Sol.
100. Yecla – 60,000
Murcia region city known for wine and furniture.
101. Inca – 59,000
Mallorca town known for leather goods and markets.
102. Orihuela – 58,000
Historic city in Alicante Province with baroque architecture.
103. Denia – 58,000
Coastal city in Alicante with a castle and ferry port.
104. Alcázar de San Juan – 57,000
La Mancha city known for windmills and wine production.
105. Antequera – 56,000
Andalusian inland city with prehistoric dolmens.
106. Moncada – 55,000
Town near Valencia with agricultural roots.
107. Salt – 55,000
Suburban municipality next to Girona.
108. El Puerto de Santa María – 54,000
Andalusian port city with sherry bodegas.
109. Cambrils – 54,000
Coastal resort town in Tarragona Province.
110. Aranjuez – 54,000
Royal town south of Madrid with historic gardens.
111. Montilla – 53,000
Wine-producing town in Córdoba Province.
112. Novelda – 53,000
Alicante city known for marble and spice trade.
113. Bétera – 53,000
Valencian town near Serra Calderona mountains.
114. San Bartolomé de Tirajana – 53,000
Gran Canaria municipality including Maspalomas resort.
115. Olot – 52,000
Catalan city in a volcanic region of Girona Province.
116. Villena – 52,000
Alicante town with medieval castle and festivals.
117. Puerto Real – 51,000
Shipbuilding town in Cádiz Province.
118. San Vicente del Raspeig – 51,000
University town adjoining Alicante city.
119. Águilas – 51,000
Murcia coastal town with fishing heritage.
120. Martorell – 51,000
Catalan industrial town home to SEAT car plant.
121. Puertollano – 50,000
Industrial city in Ciudad Real Province.
122. Écija – 50,000
“City of Towers” in Seville Province.
123. Almendralejo – 50,000
Wine-producing town in Extremadura.
124. Palencia – 49,000
Castile and León city with Gothic cathedral.
125. Lora del Río – 49,000
Agricultural town in Seville Province.
126. Vilanova i la Geltrú – 49,000
Coastal Catalan city with fishing port and beaches.
127. La Orotava – 48,000
Historic town in Tenerife with colonial architecture.
128. Villajoyosa – 48,000
Alicante coastal town known for colorful houses and chocolate.
129. Torrox – 48,000
Costa del Sol town with mild climate.
130. Xàtiva – 48,000
Historic city in Valencia Province with hilltop castle.
131. Santa Pola – 47,000
Fishing port and beach resort in Alicante Province.
132. Petrer – 47,000
Alicante city twinned with neighboring Elda in industry.
133. Amposta – 47,000
Town in Tarragona Province on the Ebro Delta.
134. La Rinconada – 47,000
Seville Province town in the Guadalquivir valley.
135. Santa Eulària des Riu – 46,000
Ibiza town with beaches and resorts.
136. Torroella de Montgrí – 46,000
Historic town in Girona Province near Costa Brava.
137. Cieza – 46,000
Murcia region town known for peach orchards.
138. Calahorra – 46,000
Rioja city with Roman and medieval heritage.
139. Andújar – 45,000
Jaén Province town near Sierra Morena mountains.
140. Arucas – 45,000
Gran Canaria city with striking neo-Gothic church.
141. Benalmádena – 45,000
Costa del Sol resort town with marina and beaches.
142. Motilla del Palancar – 45,000
Town in Cuenca Province with regional road links.
143. Almoradí – 45,000
Agricultural town in Alicante Province.
144. Vélez-Rubio – 44,000
Andalusian town with baroque heritage.
145. Ceuta – 44,000
Spanish autonomous city on the North African coast.
146. Melilla – 44,000
Spanish enclave on the Moroccan coast.
147. Manilva – 44,000
Costa del Sol municipality known for vineyards.
148. Paterna – 43,000
Valencian industrial city near the capital.
149. Sanlúcar la Mayor – 43,000
Seville Province town near Doñana National Park.
150. Oliva – 43,000
Coastal town in Valencia Province with sandy beaches.
151. Blanes – 43,000
Costa Brava resort town with beaches and botanical gardens.
152. Ronda – 43,000
Dramatic Andalusian town perched above a deep gorge.
153. Adra – 42,000
Coastal fishing port in Almería Province.
154. Guadix – 42,000
Granada Province city known for cave dwellings.
155. Montcada i Reixac – 42,000
Barcelona Province suburb with industry and transport links.
156. Almuñécar – 42,000
Tropical coast town in Granada Province.
157. Priego de Córdoba – 42,000
Baroque Andalusian town surrounded by olive groves.
158. Loja – 41,000
Historic gateway city in western Granada Province.
159. Pilar de la Horadada – 41,000
Southernmost town of Alicante Province with beaches.
160. Guardamar del Segura – 41,000
Alicante coastal town with sand dunes and pine forests.
161. Almansa – 41,000
Albacete Province town with imposing medieval castle.
162. San Pedro del Pinatar – 40,000
Murcia coastal town famous for salt flats.
163. San Roque – 40,000
Andalusian town near Gibraltar with colonial heritage.
164. Llagostera – 40,000
Girona Province town near the Costa Brava.
165. Totana – 40,000
Murcia town at the foot of Sierra Espuña.
166. Medina del Campo – 39,000
Castile and León town known for medieval fairs.
167. Rincón de la Victoria – 39,000
Costa del Sol town near Málaga.
168. Morón de la Frontera – 39,000
Seville Province town with Moorish heritage.
169. Lebrija – 39,000
Town in Cádiz Province with flamenco tradition.
170. Moguer – 39,000
Historic Andalusian town linked to Columbus voyages.
171. Sanlúcar de Guadiana – 38,000
Border village on the Guadiana River.
172. Alhaurín de la Torre – 38,000
Málaga Province town popular with commuters.
173. El Ejido – 38,000
Agricultural hub in Almería Province.
174. Nerja – 38,000
Tourist town on the Costa del Sol with famous caves.
175. Béjar – 38,000
Mountain town in Salamanca Province.
176. Huércal-Overa – 38,000
Almería Province town with historic fortress.
177. Villafranca de los Barros – 37,000
Extremaduran town with wine production.
178. Hellín – 37,000
Albacete Province city with Semana Santa celebrations.
179. Tarifa – 37,000
Southernmost town in mainland Europe, popular for kitesurfing.
180. Barbate – 37,000
Fishing port on the Cádiz coast.
181. Illescas – 37,000
Toledo Province commuter town to Madrid.
182. Tomelloso – 37,000
La Mancha town famous for wine and brandy.
183. Chipiona – 37,000
Cádiz Province coastal town with lighthouse.
184. Mula – 36,000
Murcia town with medieval castle.
185. Candelaria – 36,000
Tenerife town with basilica and pilgrimage site.
186. Calpe – 36,000
Costa Blanca resort dominated by Peñón de Ifach rock.
187. Mogán – 36,000
Gran Canaria municipality with resorts and beaches.
188. Mazarrón – 36,000
Murcia coastal town with fishing and tourism.
189. Torredonjimeno – 35,000
Jaén Province olive oil producing town.
190. Llíria – 35,000
Valencian town known for music and archaeology.
191. Vinaròs – 35,000
Castellón Province fishing port and beach town.
192. Ayamonte – 35,000
Cádiz Province border town with Portugal.
193. Peñíscola – 35,000
Castellón Province walled coastal city.
194. Villaviciosa de Odón – 35,000
Madrid Province suburban town with university.
195. Calasparra – 35,000
Murcia town known for rice cultivation.
196. Carmona – 34,000
Historic Seville Province town with Roman heritage.
197. Novelda del Mar – 34,000
Small coastal settlement in Alicante Province.
198. Benicarló – 34,000
Castellón Province port town with beaches.
199. Aranda de Duero – 34,000
Castile and León wine town on the Duero River.
200. Almussafes – 34,000
Valencian industrial town with automotive plant.
The above is subject to change.
Check back often to TRAVEL.COM for the latest travel tips and deals.