Madrid: housing price and price/sq ft

You want to buy or sell a real estate property? Properstar gives you the insights you need before you start.This report is based on the listings published on Properstar. Last update: Apr 2025

Housing price details

The median price of an apartment for sale is €370/sq ft. That means there are as many properties more expensive than €370/sq ft as cheaper. As for houses for sale, the median price is €204/sq ft.
Apartments
Number of roomsMedian price
Studio€422/sq ft
2 pièces€407/sq ft
3 pièces€301/sq ft
4 pièces€463/sq ft
5 pièces€571/sq ft
Houses
Number of roomsMedian price
4 pièces€198/sq ft
5 pièces€214/sq ft
6 pièces€233/sq ft
7 pièces€218/sq ft
8 pièces€199/sq ft

Madrid: all details of housing price

LocationPrice per sq ft – apartmentsPrice per sq ft – houses
Madrid
€558/sq ft
€436/sq ft
+2%
Parla
€183/sq ft
+3%
€177/sq ft
+2%
Alcala de Henares
€236/sq ft
+3%
€214/sq ft
+2%
Las Rozas de Madrid
€364/sq ft
+2%
€265/sq ft
Torrejón de Ardoz
€221/sq ft
+3%
€199/sq ft
Fuenlabrada
€217/sq ft
€213/sq ft
Getafe
€245/sq ft
+1%
€207/sq ft
Alcobendas
€342/sq ft
+4%
€521/sq ft
+2%
Leganés
€244/sq ft
+4%
€198/sq ft
+1%
Alcorcón
€240/sq ft
+2%
€259/sq ft
-1%
Boadilla del Monte
€412/sq ft
+7%
€269/sq ft
+2%
Valdemoro
€207/sq ft
+4%
€158/sq ft
+1%
Móstoles
€233/sq ft
+4%
€194/sq ft
-1%
Collado Villalba
€219/sq ft
-1%
€193/sq ft
+1%
Pozuelo de Alarcón
€488/sq ft
+1%
€369/sq ft
+2%
Aranjuez
€164/sq ft
+2%
€126/sq ft
Majadahonda
€385/sq ft
+4%
€286/sq ft
Villaviciosa de Odón
€328/sq ft
-2%
€231/sq ft
-1%
Coslada
€234/sq ft
+2%
€194/sq ft
-8%
Valdemorillo
€180/sq ft
+1%
€209/sq ft
+3%
Arroyomolinos
€224/sq ft
+2%
€179/sq ft
+4%
Colmenar Viejo
€261/sq ft
+4%
€189/sq ft
+2%
Arganda del Rey
€206/sq ft
€168/sq ft
+1%
Ciempozuelos
€146/sq ft
+1%
€119/sq ft
Pinto
€237/sq ft
+2%
€228/sq ft
San Martín de la Vega
€158/sq ft
+2%
€118/sq ft
Guadarrama
€197/sq ft
-1%
€180/sq ft
+3%
Rivas-Vaciamadrid
€260/sq ft
+4%
€230/sq ft
+2%
Mejorada del Campo
€173/sq ft
€159/sq ft
+4%
Galapagar
€216/sq ft
+2%
€247/sq ft
-4%
Paracuellos de Jarama
€270/sq ft
+4%
€203/sq ft
Humanes de Madrid
€186/sq ft
+3%
Not enough listings
San Lorenzo de El Escorial
€216/sq ft
-2%
€185/sq ft
-2%
TorrelodonesNot enough listings
€230/sq ft
San Fernando de Henares
€256/sq ft
-2%
€180/sq ft
+3%
San Sebastián de los Reyes
€333/sq ft
-1%
€300/sq ft
+9%
Griñón
€197/sq ft
-8%
€142/sq ft
+1%
VillalbillaNot enough listings
€164/sq ft
+2%
Fuente el Saz de Jarama
€170/sq ft
+2%
€208/sq ft
+5%
Villanueva de la Cañada
€285/sq ft
+3%
€210/sq ft
+3%
Torres de la Alameda
€196/sq ft
+1%
€163/sq ft
+4%
Algete
€195/sq ft
€213/sq ft
-2%
Loeches
€173/sq ft
+5%
€174/sq ft
+1%
Collado Mediano
€199/sq ft
+1%
€175/sq ft
+8%
El Molar
€184/sq ft
-1%
€159/sq ft
+6%
El Álamo
€228/sq ft
€150/sq ft
+2%
Meco
€177/sq ft
+2%
€161/sq ft
-3%
Velilla de San Antonio
€239/sq ft
+1%
€140/sq ft
-4%
Nuevo BaztánNot enough listings
€123/sq ft
+4%
Brunete
€220/sq ft
-1%
€206/sq ft
-6%
Navalcarnero
€205/sq ft
+2%
€182/sq ft
Torrelaguna
€126/sq ft
€119/sq ft
-3%
Campo Real
€164/sq ft
-3%
€139/sq ft
+1%
Pedrezuela
€210/sq ft
€171/sq ft
-1%
San Martín de Valdeiglesias
€120/sq ft
+7%
€116/sq ft
CiudalcampoNot enough listings
€247/sq ft
Tres Cantos
€274/sq ft
€274/sq ft
+12%
Moralzarzal
€248/sq ft
+27%
€246/sq ft
+3%
Sevilla la Nueva
€216/sq ft
+8%
€169/sq ft
Miraflores de la SierraNot enough listings
€175/sq ft
-7%
El Escorial
€227/sq ft
+3%
€288/sq ft
-3%
ChinchónNot enough listings
€114/sq ft
-1%
Torrejón de la Calzada
€225/sq ft
-1%
€161/sq ft
+3%
Pelayos de la Presa
€165/sq ft
€94/sq ft
+2%
Cubas de la SagraNot enough listings
€155/sq ft
+3%
San Agustín del Guadalix
€251/sq ft
€194/sq ft
-6%
Colmenar de OrejaNot enough listings
€96/sq ft
+1%
CarabañaNot enough listings
€110/sq ft
-5%
Villarejo de Salvanés
€123/sq ft
+11%
€112/sq ft
+17%
Manzanares el Real
€170/sq ft
-21%
€216/sq ft
-12%
CercedillaNot enough listings
€168/sq ft
+2%
Villa del PradoNot enough listings
€102/sq ft
Navas del ReyNot enough listings
€123/sq ft
-1%
PatonesNot enough listings
€157/sq ft
Los Santos de la HumosaNot enough listings
€53/sq ft
-26%
La CabreraNot enough listings
€139/sq ft
-4%
ColmenarejoNot enough listings
€167/sq ft
+3%
AlpedreteNot enough listings
€178/sq ft
-3%
Hoyo de ManzanaresNot enough listings
€184/sq ft
+3%
Camarma de EsteruelasNot enough listings
€139/sq ft
-5%
Morata de TajuñaNot enough listings
€158/sq ft
-3%
El BoaloNot enough listings
€196/sq ft
VillamantaNot enough listings
€123/sq ft
-3%
Becerril de la SierraNot enough listings
€203/sq ft
Soto del RealNot enough listings
€174/sq ft
Pezuela de las TorresNot enough listings
€60/sq ft
+3%
Fuentidueña de TajoNot enough listings
€64/sq ft
+1%
Aldea del FresnoNot enough listings
€119/sq ft
Valdeolmos-AlalpardoNot enough listings
€228/sq ft
+1%
Villar del OlmoNot enough listings
€154/sq ft
+1%
Santo DomingoNot enough listings
€86/sq ft
-17%
Serranillos del ValleNot enough listings
€131/sq ft
+2%
CobeñaNot enough listings
€186/sq ft
-3%
Cadalso de los VidriosNot enough listings
€86/sq ft
+2%
EstremeraNot enough listings
€71/sq ft
La Fortuna
€201/sq ft
-6%
Not enough listings
Talamanca de JaramaNot enough listings
€166/sq ft
+14%
Valdetorres de JaramaNot enough listings
€129/sq ft
-21%
Daganzo de ArribaNot enough listings
€189/sq ft
+5%
ParquelagosNot enough listings
€195/sq ft
-2%
Lozoyuela-Navas-SieteiglesiasNot enough listings
€93/sq ft
TielmesNot enough listings
€112/sq ft
-3%
Los MolinosNot enough listings
€129/sq ft
-5%
Villafranca del CastilloNot enough listings
€234/sq ft
Monteprincipe
€367/sq ft
-4%
Not enough listings
El GarroboNot enough listings
€105/sq ft
Guadalix de la SierraNot enough listings
€224/sq ft
+4%
ValdeaveroNot enough listings
€135/sq ft
-2%
Perales de TajuñaNot enough listings
€93/sq ft
-6%
Buitrago del LozoyaNot enough listings
€106/sq ft
+5%
RobregordoNot enough listings
€52/sq ft
-1%
PiñuécarNot enough listings
€73/sq ft
QuijornaNot enough listings
€163/sq ft
+118%
Las ColinasNot enough listings
€501/sq ft
-14%
Robledo de ChavelaNot enough listings
€144/sq ft
+2%
Fresno de ToroteNot enough listings
€150/sq ft
+3%
Gargantilla del LozoyaNot enough listings
€69/sq ft
+1%
La NavataNot enough listings
€215/sq ft
Villavieja del LozoyaNot enough listings
€138/sq ft
-14%
RibatejadaNot enough listings
€100/sq ft
+5%
Fuente del FresnoNot enough listings
€190/sq ft
-8%
Orusco de TajuñaNot enough listings
€89/sq ft
-23%
NavalagamellaNot enough listings
€186/sq ft
-5%
CenicientosNot enough listings
€107/sq ft
+34%
Villanueva del PardilloNot enough listings
€247/sq ft
+15%
ValdepiélagosNot enough listings
€248/sq ft
+2%
BatresNot enough listings
€108/sq ft
ZarzalejoNot enough listings
€122/sq ft
+1%
Parque CoimbraNot enough listings
€165/sq ft
-3%
Belmonte de TajoNot enough listings
€124/sq ft
+12%
Pozuelo del ReyNot enough listings
€179/sq ft
+2%
TitulciaNot enough listings
€84/sq ft
+5%
Cabanillas de la SierraNot enough listings
€141/sq ft
+34%
Horcajo de la SierraNot enough listings
€137/sq ft
+22%
Balcon del TajoNot enough listings
€139/sq ft
+6%

The most expensive locations in Madrid

LocationPrice per sq ft – apartmentsPrice per sq ft – houses
Madrid
€558/sq ft
€436/sq ft
+2%
Pozuelo de Alarcón
€488/sq ft
+1%
€369/sq ft
+2%
Boadilla del Monte
€412/sq ft
+7%
€269/sq ft
+2%
Majadahonda
€385/sq ft
+4%
€286/sq ft
Monteprincipe
€367/sq ft
-4%
Not enough listings
Las Rozas de Madrid
€364/sq ft
+2%
€265/sq ft
Alcobendas
€342/sq ft
+4%
€521/sq ft
+2%
San Sebastián de los Reyes
€333/sq ft
-1%
€300/sq ft
+9%
Villaviciosa de Odón
€328/sq ft
-2%
€231/sq ft
-1%
Villanueva de la Cañada
€285/sq ft
+3%
€210/sq ft
+3%

The most affordable locations in Madrid

LocationPrice per sq ft – apartmentsPrice per sq ft – houses
San Martín de Valdeiglesias
€120/sq ft
+7%
€116/sq ft
Villarejo de Salvanés
€123/sq ft
+11%
€112/sq ft
+17%
Torrelaguna
€126/sq ft
€119/sq ft
-3%
Ciempozuelos
€146/sq ft
+1%
€119/sq ft
San Martín de la Vega
€158/sq ft
+2%
€118/sq ft
Campo Real
€164/sq ft
-3%
€139/sq ft
+1%
Aranjuez
€164/sq ft
+2%
€126/sq ft
Pelayos de la Presa
€165/sq ft
€94/sq ft
+2%
Fuente el Saz de Jarama
€170/sq ft
+2%
€208/sq ft
+5%
Manzanares el Real
€170/sq ft
-21%
€216/sq ft
-12%

Madrid: latest apartments for sale

Madrid: latest houses for sale

Madrid: latest apartments for rent