Mortgages & taxes

Property prices in Spain in 2026: what a home costs, town by town

Published: · 7 min read

Who this is for: For buyers working out a budget. The prices are averages across all homes for sale in each town, new and resale; a new build almost always costs more than the average.

Aleksandr Pleshkov
Qualified estate agent (Diploma de Agente Inmobiliario). Leads strategic deals and relations with developers.
Property prices in Spain in 2026: what a home costs, town by town

"How much does a flat in Spain cost?" is usually the first question. It has no single answer: in one town a square metre costs two thousand euros, in another nearly six.

The figures below are for September 2026, from idealista, Spain's largest property portal, which calculates them from every home listed for sale.

One caveat to avoid disappointment: this is the average across all homes in a town, new and resale, old blocks inland and new developments by the sea. A new build almost always costs more than the average.

In short

In September 2026 a square metre cost from about €2,000 in San Pedro del Pinatar on the Mar Menor to €5,967 in Marbella; the Spanish average was €2,930, up 11.8% in a year. Within a town the spread can be bigger than between towns: in Marbella, from €4,649 to €8,331. An 80 m² flat ranges from about €160,000 on the Mar Menor to €477,000 in Marbella. Add about 12% in taxes and fees on a new build, and €1,500–2,000 a year to run it.

Price per square metre

TownCoast€/m²Change in a year
MarbellaCosta del Sol5,967+3.2%
EsteponaCosta del Sol5,021+17.1%
MálagaCosta del Sol3,969+4.1%
BenidormCosta Blanca3,824+10.7%
MijasCosta del Sol3,717+8.5%
FinestratCosta Blanca3,316+4.5%
Pilar de la HoradadaCosta Blanca3,221+1.7%
Orihuela CostaCosta Blanca3,058+5.7%
AlicanteCosta Blanca2,743+6.6%
Guardamar del SeguraCosta Blanca2,643+12.6%
TorreviejaCosta Blanca2,561+9.3%
Los AlcázaresMar Menor2,144 (Aug)+19.0% (Aug)
Torre-PachecoMar Menor2,112 (Aug)+14.2% (Aug)
San Pedro del PinatarMar Menor2,003 (Aug)+2.9% (Aug)
Spain average2,930+11.8%

For the Mar Menor towns the figures are for August 2026, the latest we could check.

Three things the table shows

The gap between towns is nearly threefold. A square metre in Marbella costs almost three times as much as in San Pedro del Pinatar. These are not slightly different markets; they are different worlds on the same Mediterranean.

Alicante is cheaper than the resorts. A provincial capital with an airport, a university and jobs, and yet the metre costs less than in Benidorm or Finestrat. The reason is simple: a big city has an expensive seafront and ordinary residential districts too, and the latter pull the average down. A resort town has few ordinary districts.

The cheapest towns are rising fastest. Los Alcázares added 19% in a year, Estepona 17.1%, Torre-Pacheco 14.2%, Guardamar 12.6%. Marbella, the most expensive, added 3.2%. The affordable end is catching up; the top end rose earlier.

A note from AlexHomeInvest: if you read growth figures as a return on investment, slow down. A rise in asking prices does not mean you will sell for that much: it is what sellers ask, not what buyers paid. And entering a market that has risen 19% costs more than it did a year ago.

Within a town, the spread is bigger than between towns

Marbella: from €4,649 per m² in San Pedro de Alcántara to €8,331 on Nagüeles and the Golden Mile.

Estepona: from €3,526 in Altos de Estepona to €7,349 in Selwo.

Málaga: from €2,184 in Campanillas to €5,070 in the Este district.

Mijas: from €2,975 in Campo de Mijas to €4,613 in La Cala de Mijas.

Torrevieja: from €2,158 in the centre to €3,240 in Punta Prima.

The lesson: the town in the listing tells you less than the area. The spread within Marbella is over €3,600 per metre, twenty times the gap between Alicante and Torrevieja.

What a whole flat costs

Turning metres into money: an 80 m² flat is a typical two-bedroom apartment with a living room.

TownApproximate price
San Pedro del Pinatarabout €160,000
Torre-Pachecoabout €169,000
Los Alcázaresabout €172,000
Torreviejaabout €205,000
Guardamarabout €211,000
Alicanteabout €219,000
Orihuela Costaabout €245,000
Benidormabout €306,000
Esteponaabout €402,000
Marbellaabout €477,000

This is a guide based on the average price per metre. A particular flat can cost a good deal less or more: the area, the floor, the view, the condition and whether it is new or resale decide that.

What to add on top

The listing price is not what leaves your account. Taxes and fees come on top, and they depend on the region.

New build: 10% VAT plus stamp duty: 1.4% on the Costa Blanca, 1.2% in Andalusia, 1.5% in Murcia. With the notary and registry, allow about 12% above the price: on a €205,000 flat in Torrevieja, roughly another €24,600.

Resale: transfer tax of 9% on the Costa Blanca (11% if the home costs over a million), 7% in Andalusia, 7.75% in Murcia, plus notary and registry.

Note that resale tax is not always charged on the price in the contract: if the cadastral reference value is higher, the tax is charged on that.

Every rate, with worked examples, is in taxes and costs when buying property in Spain.

What it costs to own

After you buy, you pay every year: community fees, IBI property tax, the waste charge, insurance and non-resident tax. For a typical apartment that comes to about €1,500–2,000 a year, plus electricity and water.

Each item is worked out in running costs of a home in Spain.

A note from AlexHomeInvest: when comparing two homes at the same price, ask about the community fee before you pay a deposit. A development with two pools, gardens and security can cost €1,000 a year more than the building next door at the same price. Over ten years that is a real sum, and it never appears in the listing.

What pushes the price up

Being near the sea. The main driver. Seafront Punta Prima in Torrevieja costs half as much again as the centre; La Cala de Mijas costs half as much again as Campo de Mijas.

A newer building. A new build costs more than a resale home in the same area.

What the development offers. A pool, parking and security add to the price, and to the monthly fee.

City or resort. A big city has cheaper districts; a resort town hardly any.

Homes for sale in each of these towns, with current prices, are in our property catalogue. For one town in depth, see the Torrevieja guide for buyers.

Questions and answers

How much does a square metre cost in Spain?
The Spanish average was €2,930 in September 2026, up 11.8% in a year (idealista). On the coasts where we work, from about €2,000 in San Pedro del Pinatar to €5,967 in Marbella.
Where on the coast is cheapest?
On the Mar Menor, in the Region of Murcia: San Pedro del Pinatar about €2,000, Torre-Pacheco €2,112 and Los Alcázares €2,144 per square metre (August 2026). On the Costa Blanca, Torrevieja at €2,561.
How much does an 80 m² flat cost?
From about €160,000 on the Mar Menor to €477,000 in Marbella. About €205,000 in Torrevieja and €219,000 in Alicante.
Where are prices rising fastest?
At the affordable end: Los Alcázares +19% in a year, Estepona +17.1%, Torre-Pacheco +14.2%. Marbella, the most expensive, rose 3.2%.
How much should I add for taxes?
About 12% for a new build, fees included. For a resale home, transfer tax of 7–9% depending on the region, plus notary and registry.
Why is Alicante cheaper than Benidorm?
A big city has an expensive seafront and ordinary residential districts too, which pull the average down. A resort town has hardly any ordinary districts.
New builds on the Costa Blanca — in the catalogue
Up-to-date prices and floor plans from developers
View properties →

You may also like