Spain: List of the 50 Largest Cities by Population

A picturesque coastal town nestled along the rugged shores of the Costa Brava, Spain. In the foreground, a quaint medieval harbor dotted with traditional fishing boats and colorful awnings. Towering above, a magnificent castle stands proud, its ancient stone walls glowing in the warm afternoon sunlight. In the middle ground, winding cobblestone streets lead past historical buildings and charming plazas, bustling with locals and visitors alike. The background is framed by the sparkling azure waters of the Mediterranean, rolling hills, and lush greenery. A tranquil, timeless atmosphere pervades the scene, inviting exploration of the region's rich cultural and architectural heritage.

✓ Tours & Activities

1. Madrid – 3,305,000
Spain’s capital, known for its royal palace, museums, and vibrant nightlife.


2. Barcelona – 1,636,000
Catalonian capital famous for Gaudí architecture and Mediterranean beaches.


3. Valencia – 794,000
Coastal city known for paella, futuristic buildings, and festivals.


4. Seville (Sevilla) – 684,000
Historic Andalusian city with flamenco, tapas, and the Alcázar.


5. Zaragoza – 675,000
Ebro River city with Roman ruins and the Basilica of Our Lady of the Pillar.


6. Málaga – 579,000
Birthplace of Picasso, known for its beaches and cultural sites.


7. Murcia – 460,000
Fertile southeastern city known for agriculture and baroque architecture.


8. Palma – 416,000
Capital of Mallorca with a grand Gothic cathedral.


9. Las Palmas de Gran Canaria – 379,000
Canary Islands city known for beaches and year-round sun.


10. Bilbao – 345,000
Basque city famous for the Guggenheim Museum and industrial transformation.


11. Alicante – 338,000
Costa Blanca city with a lively waterfront and castle.


12. Córdoba – 325,000
Historic city with a famous mosque-cathedral and Jewish quarter.


13. Valladolid – 298,000
Former capital with rich Renaissance architecture.


14. Vigo – 295,000
Galician port city known for seafood and shipbuilding.


15. Gijón – 271,000
Asturian coastal city with maritime heritage.


16. L’Hospitalet de Llobregat – 264,000
Densely populated suburb of Barcelona.


17. A Coruña – 245,000
Galician coastal city with a Roman lighthouse.


18. Vitoria-Gasteiz – 252,000
Basque capital known for green spaces and medieval core.


19. Granada – 233,000
Home to the Alhambra and Moorish legacy.


20. Elche – 232,000
Palm-rich city near Alicante with a UNESCO-listed grove.


21. Oviedo – 220,000
Asturias capital with pre-Romanesque churches.


22. Santa Cruz de Tenerife – 209,000
Canary Island capital known for its carnival.


23. Badalona – 221,000
Coastal Catalonian city with Roman roots.


24. Cartagena – 216,000
Naval port with Roman theatre and history.


25. Terrassa – 224,000
Catalan city with a mix of industry and culture.


26. Jerez de la Frontera – 212,000
Andalusian city famed for sherry and horse culture.


27. Sabadell – 215,000
Industrial city in the Barcelona metropolitan area.


28. Alcalá de Henares – 195,000
Birthplace of Cervantes with a historic university.


29. Almería – 198,000
Eastern Andalusian city with Moorish fortress.


30. San Sebastián – 188,000
Upscale Basque resort with famous beaches and cuisine.


31. Leganés – 188,000
Suburban city south of Madrid.


32. Santander – 172,000
Northern coastal city with elegant beaches.


33. Castellón de la Plana – 171,000
Valencian city near the Mediterranean.


34. Burgos – 174,000
Castilian city with a Gothic cathedral.


35. Albacete – 173,000
La Mancha city known for cutlery and aviation.


36. Getafe – 180,000
Madrid suburb with university and air base.


37. Salamanca – 143,000
University city with stunning golden architecture.


38. Logroño – 152,000
Capital of La Rioja wine region.


39. Huelva – 144,000
Andalusian port with links to Columbus.


40. Badajoz – 150,000
Extremadura city on the Portuguese border.


41. Tarragona – 136,000
Roman city on the Catalan coast.


42. Lleida – 139,000
Inland Catalonian city with a hilltop castle.


43. Dos Hermanas – 137,000
Large suburb of Seville.


44. Torrejón de Ardoz – 132,000
Madrid commuter town with aerospace facilities.


45. Santiago de Compostela – 98,000
Pilgrimage destination and Galician capital.


46. Parla – 132,000
Growing suburb south of Madrid.


47. Mataró – 130,000
Coastal Catalan city with Roman heritage.


48. Toledo – 88,000
Historic city of three cultures and medieval architecture.


49. Benidorm – 70,000
Tourist resort on the Costa Blanca.


50. Pontevedra – 83,000
Galician city known for its walkable old town.

Related Posts

Granada, Spain: Best Things to Do – Top Picks

Granada, Spain: Best Things to Do – Top Picks

✓ Tours & ActivitiesNestled at the foot of the Sierra Nevada mountains, Granada is a city that embodies the rich cultural heritage of Spain. With its stunning architecture, vibrant neighborhoods, and historical landmarks, it's a destination that promises an...

San Sebastián, Spain: Best Things to Do – Top Picks

San Sebastián, Spain: Best Things to Do – Top Picks

✓ Tours & ActivitiesYou've likely heard of the culinary delights and stunning beaches of a certain Spanish city, but did you know that San Sebastián is home to one of the highest concentrations of Michelin stars per capita in the world? This coastal gem in the...

Costa Brava, Spain: Best Things to Do – Top Picks

Costa Brava, Spain: Best Things to Do – Top Picks

Imagine a coastline where rugged cliffs meet secluded coves and golden sandy beaches, all set against the backdrop of the Pyrenees mountains. Welcome to Costa Brava, a hidden gem in northeastern Spain that's waiting to be explored.Costa Brava, or 'wild coast' in...

Segovia, Spain: Best Things to Do – Top Picks

Segovia, Spain: Best Things to Do – Top Picks

✓ Tours & ActivitiesNestled in the heart of Spain, just 56 miles north of Madrid, lies the enchanting city of Segovia, a UNESCO World Heritage site that promises a journey through time. With its rich history radiating from the cobblestones, Segovia is a city...

Rioja, Spain: Best Things to Do – Top Picks

Rioja, Spain: Best Things to Do – Top Picks

Did you know that La Rioja is home to over 400 wineries, producing some of the world's most renowned wines? As you plan your trip to this beautiful region in northern Spain, you'll discover that there's more to Rioja than just its exceptional wine.You'll be treated to...

Marbella, Spain: Best Things to Do – Top Picks

Marbella, Spain: Best Things to Do – Top Picks

✓ Tours & ActivitiesNestled in the heart of Costa del Sol, Marbella is a treasure trove of Mediterranean charm, luxurious experiences, and authentic Spanish culture. With its picturesque Old Town, pristine beaches, and cultural attractions, Marbella has become a...