🇪🇸 Spain

Madrid

EUR 4,900/m² 4.2%

Spain's capital offers a balance of lifestyle and value compared to other Western European capitals.

City Center
EUR 6,800/m²
Rental Yield
4.4%
Salary/m²
2.5 months
Avg Salary
EUR 2,000/mo

Is Madrid expensive?

Madrid is 25% below the European average of €6,560/m² and 20% above the Spain average of €4,100/m².

At €4,900/m², it takes 2.5 months of the average local net salary (€2,000/mo) to purchase one square meter. Prices are currently rising at 4.2% year-over-year.

Price History

Frequently Asked Questions

What is the average price per m² in Madrid?
The average apartment price in Madrid is €4,900 per square meter as of Q1 2026. City center prices average €6,800/m².
Is Madrid expensive compared to Spain?
Madrid is 20% above the Spain average of €4,100/m².
What is the rental yield in Madrid?
The average rental yield in Madrid is 4.4%, based on an average rent of €18/m² per month and purchase price of €4,900/m².
Is Madrid a good place to buy property?
Madrid is rated "Moderate" with prices rising at 4.2%. It takes 2.5 months of average local salary to buy one square meter.