Market · Madrid
Price per m² by district in Madrid
Average sale price per square metre by district. A benchmark for telling whether a home is priced right — the starting point, not the final price.
Most expensive
€9,600/m²
Salamanca
City average
€5,743/m²
approx.
Most affordable
€3,500/m²
Villaverde
See it on the interactive map →
What is your home really worth?
The area's €/m² is only the beginning. Your free report cross-checks the market price against the Land Registry (Catastro), actual floor area, flood risk and more — privately, without advertising your home.
Get your free report →Salamanca
€9,600/m²Chamberí
€8,700/m²Chamartín
€8,000/m²Retiro
€7,700/m²Centro
€7,600/m²Moncloa-Aravaca
€6,900/m²Arganzuela
€6,300/m²Tetuán
€6,200/m²Barajas
€5,800/m²Hortaleza
€5,600/m²Fuencarral-El Pardo
€5,500/m²Ciudad Lineal
€5,000/m²San Blas-Canillejas
€4,700/m²Moratalaz
€4,600/m²Villa de Vallecas
€4,400/m²Latina
€4,300/m²Vicálvaro
€4,200/m²Usera
€4,100/m²Carabanchel
€4,000/m²Puente de Vallecas
€3,900/m²Villaverde
€3,500/m²Indicative averages cross-checked from public and market sources; they are not an official valuation. For a valuation of your specific property, request your free report.