With its bustling cities, glittering coastlines and picturesque mountains, Spain has plenty to offer prospective homebuyers. The country's property market is experiencing a boom, with house prices rising across its regions. In the second quarter of 2024, the average cost of a home was €176 ($192/£148) per square foot or €1,896 ($2k/£1.6k) per square metre.
According to 2024 data, one of the most expensive places to buy a home is Madrid, where the average price per square foot stands at €346 ($377/£290), or €3,722 ($4k/£3k) per square metre. In contrast, one of the cheapest areas is the province of Castilla-La Mancha in the centre of Spain.
Houses here sell for an average of €61 ($66/£51) per square foot or €661 ($720/£555) per square metre but apartments are more expensive at €1,061 ($1,130/£878) per square metre.