Skip to content

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.