In 2024, the average home price in the region of Extremadura, Spain, is $196,000, at a price per square foot of $98. By comparison, the national average cost to buy a house in Spain is $418,000, or $209 per square foot.
Real estate in Extremadura is sought-after by foreign and local buyers alike, and prices have changed by 1.7% compared to the previous year. Homes located in the most popular towns in Spain, frequented by tourists, tend to be more valuable, while living in remote or lesser-known locations is typically more affordable.
Here’s how Extremadura property prices compare to other regions of Spain:
Andalusia $424,000
Aragon $290,000
Asturias $280,000
Balearic Islands $834,000
Canary Islands $498,000
Cantabria $322,000
Castilla and León $240,000
Castilla-La Mancha $188,000
Catalonia $478,000
Valencia $362,000
Basque Country $586,000
Extremadura $196,000
Galicia $282,000
La Rioja $272,000
Madrid $656,000
Murcia $242,000
Navarre $344,000
House prices in the cities and towns of Extremadura, in US dollars
The most expensive town to buy a house in Extremadura is Badajoz, where a 2,000 square foot home costs on average $286,000. That’s a price per square foot of $143.
The most affordable place in Extremadura to buy a house, of the locations analyzed, is Azuaga, where you can purchase a 2,000 square foot home for as little as $102,000, or $51 per square foot, on average.
Real estate prices in Extremadura’s main cities and towns:
Almendralejo $142,000
Azuaga $102,000
Badajoz $286,000
Cáceres $254,000
Coria $144,000
Don Benito $164,000
Hervas $174,000
Jaraiz de la Vera $130,000
Jarandilla de la Vera $136,000
Llerena $122,000
Madrigal de la Vera $156,000
Malpartida de Cáceres $176,000
Mérida $192,000
Monesterio $110,000
Montijo $112,000
Navalmoral de la Mata $178,000
Olivenza $174,000
Plasencia $192,000
Villafranca de los Barros $132,000
Zafra $180,000
Planning to move to Spain? Find out all you need to know about how to buy property in Spain as a foreigner.
Extremadura Spain property prices, in Euro
An average 200-square-meter house in Extremadura sells for around €191,800, or €959 per square meter. Property prices in Extremadura have changed by 1.7% compared to last year.
Of the locations analyzed, the priciest properties in Extremadura can be found in Badajoz, going for €279,200, on average, or €1,396 per square meter.
On the other hand, the cheapest house prices in Extremadura are in Azuaga, where an average-sized home goes for €99,600. That is based on an average of €498 per square meter.
See how much it costs to buy property in other locations in Extremadura:
Almendralejo €139,400
Azuaga €99,600
Badajoz €279,200
Cáceres €249,000
Coria €140,000
Don Benito €160,800
Hervas €169,600
Jaraiz de la Vera €126,400
Jarandilla de la Vera €132,600
Llerena €119,400
Madrigal de la Vera €153,000
Malpartida de Cáceres €172,800
Mérida €188,400
Monesterio €108,200
Montijo €109,800
Navalmoral de la Mata €174,600
Olivenza €170,600
Plasencia €188,800
Villafranca de los Barros €129,000
Zafra €176,200
Home prices vary depending on the condition of the property, the size of the home, and, of course, the location. For example, apartments and homes located in historic town centers tend to be more expensive than in other areas of the town, partly because of their proximity to amenities and partly because of their higher rental value. Moreover, properties in need of extensive renovation are typically priced much lower than those that are in move-in condition.
Methodology:
- When using or citing this data, please give credit with a link to My Dolce Casa
- Home price data source: Idealista, valid as of the date of this report
- Original prices published in euros per square meter
- Euros converted to U.S. dollars at an exchange rate valid as of the date of this report
- Square meters converted to square feet
- The average price of a 2,000 square foot home was calculated by multiplying the price per square foot in USD by 2,000
- The average price of a 200 square meter home was calculated by multiplying the price per square meter in Euro by 200