Tjeerd van der Gevel
Partner & Real Estate Agent
What does a house cost in Spain? The answer depends much more on the location than you might think. On the Costa del Sol, you pay in Manilva just over half of what you pay per square meter in Marbella, even though both are on the same coast. To show this difference in figures, we analyzed all 9,091 properties in our portfolio in November 2026. These are asking prices of homes currently for sale.
Contents
- The short answer
- Asking prices for a house in Spain by location
- Asking price versus valuation
- Apartment or villa: the difference per square meter
- What does a house in Spain cost on top of the purchase price?
- How we measured
- What does this mean for your search?
The short answer
For a house in Spain on the Costa del Sol, the average asking price ranges from 360,000 euros in Manilva to 989,000 euros in Benahavís. Per square meter of living space, it ranges from approximately 3,400 euros to nearly 6,000 euros. Marbella is the most expensive per square meter, while Manilva and Casares are the most affordable. Estepona and Mijas are nicely in between.
Note: these are asking prices. What you ultimately pay for a house in Spain is often lower. More on that below.
Asking prices for a house in Spain by location
The overview below shows what a house in Spain costs on average per municipality: the asking price and the price per square meter. Average here means the median: if you line up all homes by price, half are cheaper and half are more expensive. Building land, agricultural land, and commercial properties are not included.
- Marbella: 950,000 euros, 5,987 euros per m² (2,214 properties)
- Benahavís: 989,000 euros, 5,651 euros per m² (625 properties)
- Fuengirola: 517,250 euros, 5,043 euros per m² (548 properties)
- Benalmádena: 650,000 euros, 4,803 euros per m² (435 properties)
- Estepona: 627,450 euros, 4,778 euros per m² (1,362 properties)
- Mijas: 537,000 euros, 4,301 euros per m² (1,064 properties)
- Casares: 450,000 euros, 3,579 euros per m² (232 properties)
- Manilva: 360,000 euros, 3,400 euros per m² (309 properties)
Fuengirola stands out. The homes there are smaller, which keeps the total price low, but per square meter it is more expensive than Estepona. If you're looking for space for your money, consider Estepona, Mijas, or heading towards Manilva and Casares. If you want a house in Spain within walking distance of the promenade and station, Fuengirola is a good choice.
Marbella and Benahavís alternate. In Benahavís, the average home is more expensive because there are many large villas. Per square meter, Marbella wins, especially due to Puerto Banús, the Golden Mile, and Nueva Andalucía.
Asking price versus valuation
The asking price of a house in Spain doesn't tell the whole story. That's why we compared them with the official valuation figures from the Spanish Ministry. The Ministry publishes quarterly the average valuation per square meter for municipalities with more than 25,000 residents. The latest figures are from the second quarter of 2026.
- Marbella: valuation 4,528 euros per m² (one year earlier 3,916 euros), asking price 5,987 euros per m²
- Benalmádena: valuation 3,783 euros per m² (one year earlier 3,355 euros), asking price 4,803 euros per m²
- Fuengirola: valuation 3,758 euros per m² (one year earlier 3,274 euros), asking price 5,043 euros per m²
- Estepona: valuation 3,518 euros per m² (one year earlier 3,138 euros), asking price 4,778 euros per m²
- Mijas: valuation 3,365 euros per m² (one year earlier 3,015 euros), asking price 4,301 euros per m²
The valuation increased in a year by 12 to 16 percent, with Marbella rising the most. And the asking prices are 27 to 36 percent above the valuation. This difference is not unusual. A valuation covers all sold homes, including older apartments inland in a municipality, while the supply on the coast and new construction push the asking price up. But it does show why negotiating and getting your own valuation makes sense before you buy a house in Spain.
Apartment or villa: the difference per square meter
When looking for a house in Spain, people often expect a villa to always be more expensive per square meter. This is only true in expensive locations. In Marbella and Benahavís, a villa asks about 7,100 euros per square meter, compared to 5,800 and 5,200 euros for an apartment. In Fuengirola, Benalmádena, and Mijas, it's the opposite: the apartment is more expensive per square meter because it's closer to the sea and amenities. A villa in the hinterland of Mijas costs about 4,000 euros per square meter.
For those torn between an apartment by the sea and a detached house in Spain slightly inland, this makes quite a difference.
What does a house in Spain cost on top of the purchase price?
Plan on taxes and costs on top of the purchase price. If you buy an existing home in Andalusia, you pay transfer tax of 7 percent (the standard rate). For new construction, you pay VAT and additionally 1.2 percent stamp duty on the deed. Add to this the notary, land registry, and possibly a lawyer. How this adds up, you can read in our overview of additional costs when buying a home in Spain. If you want to know how much you can borrow, try our mortgage calculator.
How we measured
- Reference date: November 12, 2026, our complete portfolio of 9,091 homes for sale on the Costa del Sol and in the province of Málaga.
- Included: homes with an asking price from 50,000 euros and a living area between 25 and 1,500 m². Building land, agricultural land, country estates, and commercial properties not included. Neighborhoods are assigned to their municipality, such as Nueva Andalucía and San Pedro to Marbella and La Cala to Mijas. This left 6,789 homes.
- We use the median rather than the average, so a few villas worth tens of millions don't distort the picture.
- The living area is as stated by the seller. For a house in Spain, this sometimes includes the terrace, which slightly reduces the price per square meter.
What does this mean for your search?
So what does a house in Spain cost? On the Costa del Sol, the average home in Manilva and Casares is between 360,000 and 450,000 euros, in Mijas and Estepona between 537,000 and 627,000 euros, and in Marbella and Benahavís around one million euros. The difference per square meter between the cheapest and most expensive location is nearly 2,600 euros.
Check the current portfolio per location, or let yourself be guided by our Dutch real estate agent in Estepona or Dutch real estate agent in Marbella. Then you'll know in advance what you get for a house in Spain in each location.
