15 Largest Cities in Spain by population and area

Home/Europe/Spain/15 Largest Cities in Spain by population and area
  • Largest Cities in Spain

    Some of the links on this page are adlinks

Want to know which is the most populated city in Spain? Here’s a list of the largest cities in Spain by population and area in 2019. 

1. Madrid

Madrid is the capital of Spain and the largest city by population and size. There are more than 3.2 million people living in the city, which also makes it one of the largest cities in Europe. 

Madrid is also one of the best places to experience Spanish food culture, and the city is home to the oldest restaurant in the world. If that wasn’t enough, the Spanish capital city is also home to one of the most successful football clubs in history – Real Madrid. 

Population: 3,255,944

Madrid is the largest city in Spain

Photo: Shutterstock

2. Barcelona

Barcelona is the capital city of the autonomous region of Catalonia and the second-largest city in Spain as a whole. Like Madrid, it’s also home to one of the most successful football clubs in the world, FC Barcelona, which is the fiercest rival club of Real Madrid.

Barcelona is also one of the most popular tourist destinations in the world with famous attractions such as the Gaudi buildings, La Sagrada Familia and Las Ramblas. 

Population: 1,621,537

Barcelona aerial view

Photo: Shutterstock

3. Valencia

Valencia is the third-largest city in Spain with a population of more than 814 000 people. The port of Valencia is one of the most important container ports in Europe, and the city is also known for its futuristic buildings and impressive architecture.

Population: 814,208

Valencia

Photo: Shutterstock

4. Seville

Seville or Sevilla is the largest city in Andalusia, and the city is known as a major cultural center of southern Spain, and it has several UNESCO World Heritage Sites.

Seville is also home to the Spanish dance known as Sevillanas, which is the city’s traditional folk music and dance. 

Population: 703,206

Seville

Photo: Shutterstock

5. Zaragoza

Zaragoza is the largest city in the autonomous community in Aragon, and the city is famous for its folklore, local gastronomy and the famous pilgrimage site – Basilica del Pilar.

The annual Fiestas del Pilar is one of the most celebrated festivals in Spain. Zaragoza is also well-connected to both Madrid and Barcelona.

Population: 674,317

Zaragoza

Photo: Shutterstock

6. Malaga

Malaga is one of the largest cities in Andalusia and is known as the gateway to Costa del Sol, which has been an important part of the country’s tourism for decades.

It’s one of the oldest cities in the world, and the birthplace of the world-famous artist Pablo Picasso. Malaga also has a pleasant climate year-round. 

Population: 568,305

Malaga stad

Photo: Shutterstock

7. Murcia

Murcia is the 7th largest city in Spain with a population of more than 436 000 people. It’s located in south-eastern Spain and was founded already in 825.

Murcia has a long agricultural tradition where lots of fruit and vegetables, as well as flowers, are being grown and exported.

Population: 436,870

Murcia–Orihuela

Photo: Shutterstock

8. Palma de Mallorca

Palma is the capital and the largest city in the Balearic islands with a population of more than 400 000 people. Palma Airport also serves as a gateway to the island of Mallorca and receives over 29 million passengers per year. 

Population: 401,270

Palma de Mallorca

Photo: Shutterstock

9. Las Palmas

Las Palmas is the largest city in the Canary Islands and has been a transportation hub since colonial times. Today, Las Palmas is home to the famous beach Las Canteras, which has been named as one of the best city beaches in the world. 

The city was founded in 1478 as Real de Las Palmas by Juan Rejón.

Population: 381,847

Las Palmas

Photo: Shutterstock

10. Bilbao

Bilbao is the largest city in Basque Country, and it was previously known as an industrial city. However, today it’s more famous for art and culture where visitors can, for example, visit the Guggenheim Museum.

Population: 354,860

Bilbao

Photo: Shutterstock

11. Alicante

Alicante is one of the most famous tourist destinations in Europe and serves as the gateway to Costa Blanca, and the city is also known for its boulevards filled with palm trees and shopping as well as its old town. 

Population: 334,757

Alicante-Elche

Photo: Shutterstock

12. Cordoba

Cordoba is one of the largest cities in Andalusia, and the city is famous for its Moorish architecture and historic center. Cordoba is also known for picturesque streets and quality of leather products. 

Population: 328,428

Cordoba

Photo: Shutterstock

13. Valladolid

Valladolid is the capital of the autonomous community of Castile and León, and it was founded in 1072. The city is hosting several events annually, including the film festival known as Valladolid International Film Week and the famous Holy Week.

Population: 317,864

Santa Cruz de Tenerife

Photo: Shutterstock

14. Vigo

Vigo is located on the northwest coast of Spain in the autonomous region of Galicia. It’s one of the rainiest areas in Europe, but the city is also known for its quality seafood.

Population: 297,332

Vigo

Photo: Shutterstock

15. Gijon

Gijon is the largest city in Asturias, and it was founded in the 5th century BC. The city is known for its great number of seafood restaurants as well as cider bars and beautiful beaches. 

Population: 277,554

Gijon

Photo: Shutterstock

The Biggest City in Spain by Area

Madrid is the largest city in Spain with a total area of 604.3 km2.

Map of the largest Spanish cities

Below, you can see where the largest cities in Spain are located on the map. 

More about the Largest Cities in Spain

Three of the largest cities in Spain are located in Andalusia, Malaga, Seville, and Cordoba, which is the most populous region in the country as a whole with more than 8.4 million people.

Many of the Spanish cities were founded a long time ago, and the majority of them still have a historic old town center. The population of the largest cities in Spain is likely to increase as more people are moving to urban areas due to education and job opportunities. 

However, countrywide, the population is estimated to have a decline due to low fertility rate and an aging population.

More about the largest cities in Spain

Photo: LucVi / Shutterstock.com

How many cities are there in Spain?

There is a total of 8,124 municipalities in Spain, including the autonomous cities of Ceuta and Melilla.


How many of the largest cities in Spain did you know about? Leave a comment below!

July 31st, 2019|

THANKS FOR READING MY BLOG

Swedish Nomad

Hello! I’m Alex Waltner — A Swedish Travel Blogger & Photographer.

My vision with this blog is to inspire people to travel more and better by sharing useful travel guides and tips from my adventures around the world.

Follow My Travels on Instagram

Leave A Comment