The price of second-hand housing for sale in Spain has reached €2,391/m², according to the latest price report, marking an all-time high in idealista’s historical series. The study, which analyses districts and neighbourhoods across Spain, reveals the areas with the highest average housing prices in the country. Madrid, Barcelona, Palma, San Sebastián, Marbella, Estepona and Adeje account for the 30 most expensive neighbourhoods, with prices exceeding €7,000/m² and even surpassing €10,000/m² in Recoletos, Almagro, Castellana and Goya, all in Madrid.
Moreover, 23 of these 30 locations reached record high sale prices by the end of May, with increases of over 30% in Goya, Ibiza and Niño Jesús, neighbourhoods in the capital, and nearly 30% at Playa de la Fontanilla in Marbella. Significant increases of over 20% are also seen in the Madrid neighbourhoods of Trafalgar, Lista or Arapiles, as well as in Génova in Mallorca or Los Monteros in Marbella.
Of Spain’s 30 most expensive locations, more than half (18) are in the capital. Standing out is the ‘Top 4’ made up of four Madrid neighbourhoods with an average sale price above €10,000/m²: three neighbourhoods in Salamanca district — Recoletos (€10,909/m²), Castellana (€10,178/m²) and Goya (€10,102/m²) — joined by Almagro (€10,189/m²) in Chamberí district.
Close to €10,000/m² is Lista (€9,828/m²), another neighbourhood in Salamanca district, followed by Jerónimos (€8,981/m²) and Ibiza (€8,954/m²) in Retiro, and Chueca-Justicia (€8,949/m²) in Centro district. Famous areas like Trafalgar, El Viso, Huertas-Cortes, Sol, Malasaña-Universidad and others also appear on this list.
Outside Madrid, the neighbourhoods of Palma (4) stand out ahead of Barcelona’s most exclusive areas (3). Son Vida (€8,737/m²), La Seu - Cort - Monti-Sion (€7,469/m²), Génova (€7,256/m²) and Paseo Marítimo (€7,144/m²) stand out in the Mallorcan capital.
In Barcelona, the most expensive areas include Diagonal Mar i el Front Marítim del Poblenou (€8,078/m²), La Dreta de l’Eixample (€7,579/m²) and the famous Pedralbes (€7,430/m²). San Sebastián’s Romantic Area (€8,359/m²) rounds out the most expensive neighbourhoods in provincial capitals.
Among Spain’s 30 most expensive areas are also tourist destinations in Marbella, Estepona and Adeje in Tenerife. Los Monteros (€8,395/m²) and Playa de la Fontanilla (€7,195/m²) are the priciest areas of Marbella, joined by its neighbour Guadalmansa (€8,229/m²) in Estepona, while La Caleta in Costa Adeje (€7,311/m²) completes this ranking of Spain’s 30 most expensive neighbourhoods.
Source: Idealista
David Marrero
30 June 2025, 7:10