Rental price history

Rental history in Madrid ( Madrid )

  • 0.5 % Last 6 months
  • 2,505 € Average price
6 months | 1 year
The average price for rental properties in Madrid(Madrid) is 3€ per month (Apr 2026) , which means a 3,27% increase in comparison with previous month.
Show on my website

Rental average price by province capital - April 2026

Province capital Average price per month
Barcelona 3,055 €
Palma de Mallorca 2,855 €
Madrid 2,505 €
Donostia-San Sebastian 1,943 €
Valencia 1,762 €
Bilbao 1,668 €
Sevilla 1,653 €
Málaga 1,652 €
Alacant / Alicante 1,646 €
Zamora 1,628 €
Girona 1,514 €
Segovia 1,510 €
Santa Cruz de Tenerife 1,468 €
Vitoria-Gasteiz 1,414 €
Las Palmas de Gran Canaria 1,306 €
A Coruña 1,272 €
Pamplona / Iruña 1,233 €
Santander 1,183 €
Castellón / Castelló 1,164 €
Tarragona 1,101 €
Zaragoza 1,089 €
Granada 1,021 €
Salamanca 1,001 €
Oviedo 986 €
Albacete 971 €
Valladolid 964 €
Logroño 958 €
Murcia 957 €
Burgos 954 €
Toledo 953 €
Pontevedra 937 €
Almería 913 €
Cádiz 902 €
Guadalajara 900 €
Córdoba 870 €
León 845 €
Lugo 834 €
Ávila 828 €
Huelva 784 €
Ourense 768 €
Cáceres 762 €
Ciudad Real 762 €
Badajoz 753 €
Cuenca 721 €
Soria 708 €
Jaén 707 €
Lleida 691 €
Palencia 662 €
The sample collects all properties listed by Enalquilerin Spanish province capitals. A geographical area that does not have a representative number of properties will not show any data.
Chart data

Average price April 2026:

2,505 €

Number of properties used:

20,610

Properties with total sqm:


The sample collects all properties listed by Enalquiler
Cities with higher price-drop
City Price  Variation
Parla 890 € -23.3 %
Majadahonda 2,452 € -23.0 %
Torrejon de Ardoz 1,395 € -21.1 %
Leganés 1,223 € -16.4 %
Alcobendas 3,944 € -14.7 %
Boadilla del Monte 3,900 € -14.0 %
Villaviciosa de Odon 1,435 € -13.8 %
Fuenlabrada 1,125 € -7.9 %
Pozuelo de Alarcón 3,546 € -7.4 %
Galapagar 1,535 € -6.8 %
Cities from the same province in the chart area. Variation is six-monthly
Cities with higher price-increase
City Price  Variation
Rivas-Vaciamadrid 4,464 € + 117.2 %
Colmenar Viejo 3,728 € + 81.6 %
Tres Cantos 2,900 € + 75.8 %
Las Rozas de Madrid 3,765 € + 68.6 %
Alcorcón 1,672 € + 60.8 %
San Sebastián de los Reyes 2,990 € + 31.9 %
Aranjuez 1,600 € + 11.9 %
Getafe 1,329 € + 7.2 %
Torrelodones 2,474 € + 0.6 %
Madrid 2,505 € + 0.5 %
Cities from the same province in the chart area. Variation is six-monthly