Madrid: housing price and price/m²
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: Mar 2024Housing price details
The median price of an apartment for sale is €3,271. That means there are as many properties more expensive than €3,271 as cheaper. As for houses for sale, the median price is €2,044.Apartments
Number of roomsMedian price
Studio€3,826
2 pièces€3,431
3 pièces€2,620
4 pièces€4,028
5 pièces€5,055
Houses
Number of roomsMedian price
4 pièces€1,980
5 pièces€2,161
6 pièces€2,493
7 pièces€2,166
8 pièces€1,928
Madrid: all details of housing price
Location | Price per m² – apartments | Price per m² – houses |
---|---|---|
Madrid | €4,723 +3% | €3,754 +2% |
Alcobendas | €3,279 +1% | €5,111 +1% |
Las Rozas de Madrid | €3,588 | €2,580 |
Torrejón de Ardoz | €2,127 +1% | €1,969 +2% |
Fuenlabrada | €2,054 | €2,059 -2% |
Alcala de Henares | €2,021 +1% | €1,745 |
Valdemoro | €1,934 +3% | €1,448 +2% |
Alcorcón | €2,344 +1% | €2,137 |
Leganés | €2,196 +1% | €1,774 |
Móstoles | €2,013 | €2,225 |
Boadilla del Monte | €3,788 | €2,704 +1% |
Getafe | €2,236 | €2,274 +2% |
Parla | €1,615 +3% | €1,648 +2% |
Pozuelo de Alarcón | €4,039 +2% | €3,453 |
Villaviciosa de Odón | €3,348 | €2,199 -2% |
Collado Villalba | €2,159 | €2,080 -2% |
Majadahonda | €3,610 -1% | €3,118 |
Arganda del Rey | €1,882 +2% | €939 -3% |
Rivas-Vaciamadrid | €2,848 +2% | €2,184 +1% |
Pinto | €2,153 +3% | €1,626 -4% |
San Martín de la Vega | €1,492 +1% | €1,302 +3% |
Coslada | €2,411 +1% | €1,685 +3% |
Torrelodones | €3,453 | €2,403 |
Galapagar | €2,167 | €2,259 +3% |
Colmenar Viejo | €2,234 +2% | €1,967 |
San Lorenzo de El Escorial | €2,513 | €2,391 +1% |
Aranjuez | €1,494 +1% | €1,365 |
Ciempozuelos | €1,530 +1% | €1,114 -2% |
Valdemorillo | €1,995 +6% | €2,017 -1% |
Mejorada del Campo | €1,848 -1% | €1,292 -2% |
Humanes de Madrid | €1,906 | €614 -3% |
San Sebastián de los Reyes | €2,772 | €2,332 -1% |
San Fernando de Henares | €2,128 | €846 |
Velilla de San Antonio | €2,033 +3% | €1,239 +1% |
Villanueva de la Cañada | €2,906 -4% | €2,074 +3% |
Navalcarnero | €2,013 | €1,513 |
Tres Cantos | €2,734 -1% | €2,204 |
Arroyomolinos | €2,281 | €1,922 +1% |
Guadarrama | €1,948 +1% | €1,889 +1% |
Nuevo Baztán | Not enough listings | €1,494 +1% |
Griñón | €2,028 +2% | €1,404 |
Loeches | €1,888 -1% | €1,744 +2% |
Campo Real | €1,643 | €1,564 |
Villalbilla | Not enough listings | €1,578 +2% |
Ciudalcampo | Not enough listings | €2,697 |
Meco | €1,845 +2% | €1,645 +1% |
Algete | €2,042 | €1,546 -5% |
Sevilla la Nueva | €2,185 +8% | €1,724 +1% |
Torrelaguna | €1,147 +1% | €1,119 +2% |
Miraflores de la Sierra | €1,979 | €1,047 |
Paracuellos de Jarama | €2,492 -2% | €2,189 |
Brunete | €2,527 -1% | €2,368 +2% |
Fuente el Saz de Jarama | Not enough listings | €1,893 +8% |
Cercedilla | €2,412 +3% | €1,489 -1% |
Torrejón de la Calzada | €2,378 -5% | €1,471 +1% |
Colmenarejo | €2,118 +1% | €1,876 +2% |
Torres de la Alameda | €1,686 +1% | €1,382 |
Chinchón | Not enough listings | €1,093 +2% |
Cubas de la Sagra | Not enough listings | €1,305 -2% |
El Molar | €1,582 +7% | €1,635 +2% |
Pedrezuela | €2,015 +2% | €1,402 -2% |
Los Santos de la Humosa | Not enough listings | €1,407 |
Colmenar de Oreja | Not enough listings | €817 -1% |
El Escorial | €2,421 | €2,461 +1% |
Collado Mediano | Not enough listings | €1,818 |
Navas del Rey | Not enough listings | €1,102 +4% |
Hoyo de Manzanares | Not enough listings | €1,699 -1% |
San Agustín del Guadalix | €1,955 +3% | €2,143 +1% |
Manzanares el Real | Not enough listings | €1,696 +6% |
Villa del Prado | Not enough listings | €842 -2% |
San Martín de Valdeiglesias | Not enough listings | €1,301 -3% |
Villafranca del Castillo | Not enough listings | €2,410 |
Villarejo de Salvanés | Not enough listings | €623 -2% |
Las Minas | Not enough listings | €2,670 +1% |
Valdetorres de Jarama | Not enough listings | €1,517 |
El Álamo | Not enough listings | €1,389 +7% |
Soto del Real | Not enough listings | €2,037 +9% |
Navacerrada | Not enough listings | €1,672 +1% |
Robledo de Chavela | Not enough listings | €1,056 -8% |
Aldea del Fresno | Not enough listings | €1,291 |
Daganzo de Arriba | Not enough listings | €1,577 +2% |
Guadalix de la Sierra | Not enough listings | €1,764 -1% |
Fuente del Fresno | Not enough listings | €2,724 +6% |
Carabaña | Not enough listings | €952 +9% |
Perales de Tajuña | Not enough listings | €795 -4% |
Los Molinos | Not enough listings | €1,295 -9% |
Alpedrete | Not enough listings | €1,781 -1% |
Casarrubuelos | Not enough listings | €1,603 +2% |
Parque Coimbra | Not enough listings | €1,266 -3% |
El Garrobo | Not enough listings | €784 -12% |
Belmonte de Tajo | Not enough listings | €809 +2% |
Valdilecha | Not enough listings | €525 |
Villamanta | Not enough listings | €1,168 +6% |
Moralzarzal | Not enough listings | €2,153 -1% |
Tielmes | Not enough listings | €895 -6% |
Talamanca de Jarama | Not enough listings | €1,212 +2% |
Cadalso de los Vidrios | Not enough listings | €811 |
Villar del Olmo | Not enough listings | €1,106 |
Las Colinas | Not enough listings | €6,257 +1% |
Torrejón de Velasco | Not enough listings | €1,443 |
Camarma de Esteruelas | Not enough listings | €1,454 |
El Boalo | Not enough listings | €1,649 -2% |
Becerril de la Sierra | Not enough listings | €1,796 +1% |
Serranillos del Valle | Not enough listings | €1,163 -3% |
Buitrago del Lozoya | Not enough listings | €734 |
Batres | Not enough listings | €824 +7% |
La Estación | Not enough listings | €1,147 |
Pezuela de las Torres | Not enough listings | €711 |
Fuentidueña de Tajo | Not enough listings | €758 +1% |
Orusco de Tajuña | Not enough listings | €756 +1% |
Moraleja de Enmedio | Not enough listings | €1,781 -2% |
Gargantilla del Lozoya | Not enough listings | €986 +4% |
Quijorna | Not enough listings | €1,586 -7% |
La Cabrera | Not enough listings | €1,528 +7% |
Ambite | Not enough listings | €972 -4% |
Venturada | Not enough listings | €2,015 -1% |
Titulcia | Not enough listings | €1,194 +9% |
Estremera | Not enough listings | €371 -1% |
Parquelagos | Not enough listings | €1,541 +4% |
Torremocha de Jarama | Not enough listings | €1,257 -8% |
Ajalvir | Not enough listings | €1,081 -19% |
Valdeolmos-Alalpardo | Not enough listings | €2,356 +6% |
Santo Domingo | Not enough listings | €837 -8% |
Fresno de Torote | Not enough listings | €1,744 -6% |
Valdepiélagos | Not enough listings | €2,581 |
La Cardosa | Not enough listings | €1,184 +1% |
Balcon del Tajo | Not enough listings | €884 +3% |
Villamantilla | Not enough listings | €1,329 |
Bustarviejo | Not enough listings | €1,888 +1% |
Cobeña | Not enough listings | €2,010 +5% |
Valdeavero | Not enough listings | €1,311 -6% |
Ribatejada | Not enough listings | €1,069 -2% |
Villanueva de Perales | Not enough listings | €1,176 +3% |
Valdemaqueda | Not enough listings | €1,087 +54% |
Pelayos de la Presa | Not enough listings | €995 +1% |
Navalafuente | Not enough listings | €1,678 -5% |
Cotos de Monterrey | Not enough listings | €1,934 -16% |
Monteprincipe | Not enough listings | €2,434 +4% |
Zarzalejo | Not enough listings | €1,578 -2% |
Mataelpino | Not enough listings | €1,789 -11% |
La Berzosa | Not enough listings | €1,729 -8% |
Lozoya | Not enough listings | €2,112 |
Somosaguas | Not enough listings | €3,644 +3% |
Encinar de los Reyes | Not enough listings | €4,672 -1% |
Pradera del Amor | Not enough listings | €972 |
The most expensive locations in Madrid
Location | Price per m² – apartments | Price per m² – houses |
---|---|---|
Madrid | €4,723 +3% | €3,754 +2% |
Pozuelo de Alarcón | €4,039 +2% | €3,453 |
Boadilla del Monte | €3,788 | €2,704 +1% |
Majadahonda | €3,610 -1% | €3,118 |
Las Rozas de Madrid | €3,588 | €2,580 |
Torrelodones | €3,453 | €2,403 |
Villaviciosa de Odón | €3,348 | €2,199 -2% |
Alcobendas | €3,279 +1% | €5,111 +1% |
Villanueva de la Cañada | €2,906 -4% | €2,074 +3% |
Rivas-Vaciamadrid | €2,848 +2% | €2,184 +1% |
The most affordable locations in Madrid
Location | Price per m² – apartments | Price per m² – houses |
---|---|---|
Torrelaguna | €1,147 +1% | €1,119 +2% |
San Martín de la Vega | €1,492 +1% | €1,302 +3% |
Aranjuez | €1,494 +1% | €1,365 |
Ciempozuelos | €1,530 +1% | €1,114 -2% |
El Molar | €1,582 +7% | €1,635 +2% |
Parla | €1,615 +3% | €1,648 +2% |
Campo Real | €1,643 | €1,564 |
Torres de la Alameda | €1,686 +1% | €1,382 |
Meco | €1,845 +2% | €1,645 +1% |
Mejorada del Campo | €1,848 -1% | €1,292 -2% |
Madrid: latest apartments for sale
Madrid: latest houses for sale
Madrid: latest apartments for rent
Your new home in Madrid
Popular locations:
Apartment & house types:
Popular criteria:
Sell your home: