Top 10 Spanish Cities by Population

Madrid

Population: 3,340,176 2023-01-01

  • Area: 605.77 km² 233.89 mi²
  • Density: 5,514 inh./km² 14,281 inh./mi²
  • Growth: +1.0% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Barcelona

Population: 1,655,956 2023-01-01

  • Area: 99.11 km² 38.27 mi²
  • Density: 16,709 inh./km² 43,276 inh./mi²
  • Growth: +0.9% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

València

Valencia

Population: 804,121 2023-01-01

  • Area: 139.31 km² 53.79 mi²
  • Density: 5,772 inh./km² 14,949 inh./mi²
  • Growth: +1.0% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Sevilla

Population: 684,164 2023-01-01

  • Area: 141.34 km² 54.57 mi²
  • Density: 4,841 inh./km² 12,537 inh./mi²
  • Growth: 0.0% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Zaragoza

Population: 683,949 2023-01-01

  • Area: 973.78 km² 375.98 mi²
  • Density: 702 inh./km² 1,819 inh./mi²
  • Growth: +0.2% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Málaga

Population: 587,068 2023-01-01

  • Area: 395.13 km² 152.56 mi²
  • Density: 1,486 inh./km² 3,848 inh./mi²
  • Growth: +0.8% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Murcia

Population: 467,501 2023-01-01

  • Area: 885.96 km² 342.07 mi²
  • Density: 528 inh./km² 1,367 inh./mi²
  • Growth: +0.8% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Palma

Illes Balears

Population: 430,640 2023-01-01

  • Area: 208.63 km² 80.55 mi²
  • Density: 2,064 inh./km² 5,346 inh./mi²
  • Growth: +0.7% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Las Palmas de Gran Canaria

Las Palmas

Population: 380,863 2023-01-01

  • Area: 103.32 km² 39.89 mi²
  • Density: 3,686 inh./km² 9,548 inh./mi²
  • Growth: +0.0% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Alicant

Alicante

Population: 350,598 2023-01-01

  • Area: 201.27 km² 77.71 mi²
  • Density: 1,742 inh./km² 4,512 inh./mi²
  • Growth: +1.7% per year
Wikipedia Google Google Images Google Restaurants Google Shops Google Sights

Close Frame