Rising housing prices in Spain
Housing prices in Spain continue to rise, and their average value has reached 2,555 euros per square meter, which means a monthly increase of 1.5%, a quarterly increase of 3.4% and an annual increase of around 16%.
Overall, since last year prices have risen in all regions, although the highest growth (both in the secondary and primary markets) has been recorded in the Autonomous Community of Madrid – almost 21%. It is followed, according to data from the Idealista portal, by Andalusia (20.6%), Murcia (19.9%), Cantabria (19.1%) and the Valencian Community (17.1%).
The most expensive regions of Spain
Among all the autonomous communities, three of them include the 10 most expensive districts in the country, located in Madrid, Barcelona and Palma, where, according to the pisos.com website for October 2025, prices exceed 5,700 euros/m2.
In fact, the most expensive region is the Balearic Islands, with an average price of just over 5,110 euros/m2. They are followed by Madrid (4,395), the Basque Country (3,356), the Canary Islands (3,106), Andalusia (2,721) and Catalonia (2,680).
Where housing prices are rising the fastest
The latest data on prices for resale housing show growth in 51 provinces of the country, although the most significant increase is observed in León – up 20% year-on-year. It is followed by Madrid (18.1%), Guadalajara (17.5%), Oviedo (17.3%), Palencia and Santander (17% in both cases). The only province where prices have fallen is Girona – by 2.9%.
The most expensive districts in Madrid, Barcelona and Palma
Of the 10 most expensive urban districts, five are located in Madrid – Retiro (9,827 euros/m2), Chamberí (8,744 euros/m2), Salamanca (8,425 euros/m2), Centro (7,667 euros/m2) and Chamartín (7,540 euros/m2), three in Barcelona – Eixample (6,638 euros/m2), Sarrià-Sant Gervasi (6,549 euros/m2), Les Corts (6,306 euros/m2) and two in Palma – Ponent (6,152 euros/m2) and Centre (6,096 euros/m2).
Districts with the lowest prices
Conversely, the ten districts with the lowest prices are:
- Zona Norte (Alicante, 995 euros/m2),
- Cerro Amate (Seville, 1,260 euros/m2),
- Santa Isabel-Movera (Zaragoza, 1,181 euros/m2),
- Barrios Rurales del Norte (Zaragoza, 1,212 euros/m2),
- Casetas-Garrapinillos-Monzalbarba (Zaragoza, 1,239 euros/m2),
- Partidas (Alicante, 1,564 euros/m2),
- Este-Alcosa-Torreblanca (Seville, 1,570 euros/m2),
- Villafranqueza-Tángel (Alicante, 1,599 euros/m2),
- Norte (Seville, 1,617 euros/m2) and Pobles de l’Oest (Valencia, 1,619 euros/m2).
In some cases, these are suburbs or areas with fewer services, although there are also districts with good transport connections that offer more affordable options for the local population.





























