Rent in Madrid province
Comunidad de Madrid · 50 municipalities · INE data 2023
Avg rent
1002€
/ month
vs Spain
+55%
avg: €648
Most expensive
1069€
Villanueva de la Cañada
Cheapest
953€
San Fernando de Henares
Most expensive
Cheapest
Highest rise
All municipalities in Madrid province
Rent prices in Madrid province (2023)
Madrid province has 50 municipalities with more than 10,000 inhabitants and official INE data. Average rent is €1002/month in 2023, 55% above the national average (€648/month).
The most expensive municipality in Madrid is Villanueva de la Cañada (€1069/month) and the most affordable is San Fernando de Henares (€953/month) — a difference of €116 within the same province.
Average per capita income in the province is €17,512/year, according to the INE Atlas of Household Income Distribution.
Frequently asked questions
How much does rent cost in Madrid province?
Average rent in Madrid province is €1002/month in 2023. Prices range from €953/month (San Fernando de Henares) to €1069/month (Villanueva de la Cañada).
Is Madrid province expensive compared to the Spanish average?
Yes. Rent in Madrid (€1002/month) is 55% above the Spanish average (€648/month), making it one of the pricier provinces.
Is renting affordable in Madrid for residents?
With an average per capita income of €17,512/year, spending €1002/month on rent represents 69% of average monthly income. A high housing cost burden, above the 40% threshold considered critical.
View all provinces
Compare with other Spanish provinces