Spain

Spain’s Major Cities with the Highest Home-Buying Demand in 2025

Explore the Spanish cities where home-buying demand outpaces supply, with insights on pricing, suburban growth, and the most expensive coastal locations. Discover where to invest in Spain’s real estate market in 2025.

Spain’s Major Cities with the Highest Home-Buying Demand in 2025

Featured Series

Explore the Spanish cities where home-buying demand outpaces supply, with insights on pricing, suburban growth, and the most expensive coastal locations. Discover where to invest in Spain’s real estate market in 2025.

Spain’s housing market continues to experience significant pressure, as demand in several cities substantially exceeds the available supply. According to the latest Q3 2025 report by Idealista, Madrid remains the city with the largest gap between home-buying demand and supply, followed by Zaragoza and Santa Cruz de Tenerife.

Top 10 Cities with the Highest Home-Buying Demand

The ten Spanish cities attracting the greatest interest from prospective buyers are:

  1. Madrid
  2. Zaragoza
  3. Santa Cruz de Tenerife
  4. Valencia
  5. Las Palmas
  6. Barcelona
  7. Seville
  8. Santa Coloma de Gramenet
  9. A Coruña
  10. Gijón

This strong demand is reflected in average home prices, with Madrid and Barcelona leading at over €600,000 and €460,000 respectively.

Rising Demand in Suburban Areas

The broader "top 30" list highlights several cities beyond provincial capitals, underscoring robust demand in suburban regions. Notable examples include Santa Coloma de Gramenet, L’Hospitalet de Llobregat (ranked 11), Badalona (13), and Terrassa (25) near Barcelona; Gandia (19) in Valencia; Dos Hermanas (24) near Seville; Puerto de Santa María (22) in Cádiz; and Reus (23) in Tarragona.

Idealista’s ranking covers 36 provincial capitals, each with over 1,000 listings during the quarter analyzed and average prices exceeding €1,000 per square meter.

Most Expensive Locations Among High-Demand Areas

Among the sought-after locations, several Mediterranean coastal towns and Balearic Islands destinations stand out as some of the most expensive in Spain. In nine of these towns, average property prices surpass one million euros:

  1. Benahavís (Málaga) – €2,458,274
  2. Santa Eulalia del Río (Balearic Islands) – €2,142,512
  3. Calvià (Balearic Islands) – €1,761,701
  4. Marbella (Málaga) – €1,734,306
  5. Sotogrande (Cádiz) – €1,650,253
  6. Benissa (Alicante) – €1,382,198
  7. Moraira (Alicante) – €1,331,779
  8. Altea (Alicante) – €1,203,755
  9. Benitachell (Alicante) – €1,149,258
  10. Casares (Málaga) – €971,901

For those interested in exploring property options, curated selections are available featuring listings in popular destinations such as Madrid, Valencia, Costa del Sol, and luxury real estate markets.

Like this article? Share with your friends!

Join the Curator's Circle

Weekly dispatches on editorial architecture, relocation guides, and hidden Mediterranean gems.

Spain’s Major Cities with the Highest Home-Buying Demand in 2025 — The Journal