Discover homes, apartments, villas, and other properties for sale in Madrid, Spain. Compare listings, explore popular property types, and browse nearby markets.
Madrid market at a glance
15,164
575.000 €
≈ $621,000
310.000 € – 1.195.000 €
Apartments
96% of inventory
Casza currently indexes 15,164 homes for sale in Madrid. Apartments make up 96% of available inventory. Across 15,164 priced listings, the median asking price is 575.000 € (typical range 310.000 € to 1.195.000 €).
Inventory by property type
- Apartments96% · 14,489
- Villas4% · 669
Based on Casza's live inventory, last updated April 2026.







































