Home › Spain › Property prices by town

Spain property prices per m² by town (2026): asking prices against valuations

Spain property prices per m² by town: across the 173 towns in this table, asking prices run from €780 in Villena to €8,295 in Santa Eulalia del Río (idealista, Sep 2026). In the 171 towns of this reading with a valuation too, asking prices sat a median 11.4% above the average valuation (MIVAU, Q2 2026); half of them fall between +3.2% and +18.2%. The reading covers the coastal and island provinces where most foreign buyers look, plus Madrid, Seville, Bilbao, San Sebastián and Zaragoza. The widest reliable gaps are on the islands and parts of the Costa del Sol and Costa Blanca: Palma +45%, Estepona +43%, Orihuela +40%, Marbella +32%. Many other coastal towns sit within that middle half: Torrevieja +14%, Mijas +10%, Benalmádena +11%, Torremolinos +12%.

Prices read: 15 Oct 2026 (MIVAU: 10 Nov 2026)Sources: idealista, fotocasa, MIVAU, Tinsa, Registradores173 towns, 19 provinces
Towns
173
19 provinces, asking price plus a valuation or sales figure
Median gap
+11.4%
idealista vs MIVAU, 171 towns in this reading
Middle half
+3% to +18%
of towns
Widest reliable
+45%
San Bartolomé de Tirajana

Where asking prices run furthest ahead of valuations

San Bartolomé de Tirajana+45%
Palma+45%
Estepona+43%
Orihuela+40%
Arona+38%
Calvià+37%
Eivissa+34%
San Sebastián+29%
Mazarrón+29%
Adeje+26%
Oliva+26%

idealista asking price (Sep 2026) against MIVAU valuation (Q2 2026), the 12 widest gaps among towns with at least 100 valuations and portals within 25% of each other (towns without a fotocasa figure cannot be cross-checked that way). Left out: Torre-Pacheco +51% (192 valuations, fotocasa +61% vs idealista); Níjar +48% (80 valuations, fotocasa -43% vs idealista); La Villajoyosa / Vila Joiosa +39% (187 valuations, fotocasa +35% vs idealista); La Orotava +34% (94 valuations, fotocasa +3% vs idealista); Maó/Mahón +33% (87 valuations, fotocasa -6% vs idealista); Los Realejos +31% (72 valuations, fotocasa -9% vs idealista).

What the gap means

The gap is not a discount you can count on. Three things sit inside it:

If you need a mortgage, the loan is tied to the valuation (tasación) set by an approved valuation firm, normally up to 80% of it (Banco de España). Buyers who are not resident in Spain usually get at most 70% of the lower of the price and the valuation (HelpMyCash, March 2026). A home bought well above its valuation needs more of your own cash.

Asking prices against registered sales by province

Registered sales are the closest public figure to what buyers pay. In the 13 provinces where this reading has all three figures, idealista asking prices (Sep 2026) run +2% to +30% above registered sale prices of Q2 2026, widest in Illes Balears, Cádiz and Málaga. The two figures are about four months apart, so part of each gap is price growth over the summer. Across Spain, registered sales averaged €2,487/m² in Q2 2026, MIVAU valuations €2,355/m² and notarial sale prices €2,112/m² (July 2026, provisional). In Santa Cruz de Tenerife, Girona and Las Palmas, registered sales sit 27 to 35% above MIVAU valuations, so the wide asking-to-valuation gaps there come largely from low valuations rather than from asking prices running ahead of sales.

ProvinceAsking, idealistaRegistered salesValuation, MIVAUAsking vs salesAsking vs valuation
Illes Balears€5,593€4,311€3,981+30%+40%
Cádiz€2,539€1,964€2,043+29%+24%
Málaga€4,317€3,347€3,084+29%+40%
Alicante€2,767€2,267€2,021+22%+37%
Castellón€1,663€1,416€1,464+17%+14%
Valencia€2,208€1,911€1,980+16%+12%
Santa Cruz de Tenerife€3,514€3,045€2,297+15%+53%
Granada€1,890€1,664€1,673+14%+13%
Murcia€1,689€1,514€1,350+12%+25%
Almería€1,673€1,526€1,493+10%+12%
Girona€2,934€2,751€2,163+7%+36%
Barcelona€3,506€3,406€3,204+3%+9%
Las Palmas€3,113€3,059€2,263+2%+38%

idealista Sep 2026; Colegio de Registradores, Q2 2026; MIVAU Q2 2026 (Tabla 1). Provinces where this reading has all three figures; others, such as Tarragona, Madrid and Seville, lack one of them here. Each source weights towns differently (portals by listings, MIVAU by valuations, Registradores by sales), so a province gap is not the median of its towns.

How to check what homes sold for in a town

Two public sources show what homes actually sold for. The notaries' statistics portal (Portal Estadístico del Notariado) gives the average sale price per m² declared in deeds by municipality and postcode. The Colegio de Registradores publishes registered sale prices by province and for provincial capitals. Both are averages of all sales, not comparable homes. Before you make an offer on a specific home, a valuation (tasación) of that home is the closest independent figure you can get.

Studies of the asking-to-sale gap

Is a listing priced right?

Paste the text of the listing, or its link and then the price, size and town. Caterelo shows where the price sits against the benchmark range for that size, built on the same September and October 2026 asking prices, plus the buying costs and what the listing text discloses.

Check a listing

All 173 towns in this reading: asking prices, valuations and registered sales

Town pages so far: Marbella, Málaga, Torrevieja, Benidorm. Each has prices by district, rent, the gross yield and buying costs. Region pages, with prices and buying costs for each region and, for nine of them, asking-price bands by town or city: Andalusia, Aragon, Asturias, Balearic Islands, Canary Islands, Cantabria, Castile and León, Castile-La Mancha, Catalonia, Valencian Community, Extremadura, Galicia, Madrid, Murcia, Navarre, Basque Country, La Rioja.

TownProvinceidealistafotocasaMIVAUTinsaRegisteredGap
Santa Eulalia del RíoIlles Balears€8,295–€6,844––+21%
CalviàIlles Balears€7,553€6,652€5,502––+37%
EivissaIlles Balears€7,309€7,014€5,473––+34%
San SebastiánGipuzkoa€6,726€6,488€5,208€5,010€6,420+29%
MadridMadrid€6,458€5,945€5,418€4,763€5,534+19%
MarbellaMálaga€5,967€5,060€4,528€3,764–+32%
PalmaIlles Balears€5,513€4,853€3,814€3,581€4,291+45%
BarcelonaBarcelona€5,462€4,938€4,602€4,597€5,045+19%
SitgesBarcelona€5,310–€4,932––+8%
EsteponaMálaga€5,021€4,487€3,518––+43%
Sant Cugat del VallèsBarcelona€4,942–€5,017€4,809–-1%
AdejeSanta Cruz de Tenerife€4,763€4,752€3,776––+26%
San Bartolomé de TirajanaLas Palmas€4,750€4,719€3,286––+45%
LlucmajorIlles Balears€4,536€4,142€3,908––+16%
CastelldefelsBarcelona€4,456–€4,337––+3%
FuengirolaMálaga€4,452€4,786€3,758––+18%
Esplugues de LlobregatBarcelona€4,412–€3,722––+19%
Ciutadella de MenorcaIlles Balears€4,395€4,076€4,074––+8%
TorremolinosMálaga€4,199€4,159€3,758––+12%
BenalmádenaMálaga€4,188€4,414€3,783––+11%
BilbaoBizkaia€4,180€3,980€3,529€3,342€3,764+18%
Jávea/XàbiaAlicante€4,166€4,267€3,507––+19%
Sant Joan DespíBarcelona€4,130–€3,707––+11%
AronaSanta Cruz de Tenerife€4,071€3,896€2,946––+38%
MarratxíIlles Balears€4,048€3,960€3,782––+7%
Maó/MahónIlles Balears€3,988€3,764€2,991––+33%*
MálagaMálaga€3,969€3,903€3,320€3,004€3,401+20%
GavàBarcelona€3,893–€3,465––+12%
BenidormAlicante€3,824€4,156€3,216€2,870–+19%
Sant Feliu de LlobregatBarcelona€3,734–€3,330––+12%
MijasMálaga€3,717€4,098€3,365––+10%
La OlivaLas Palmas€3,697€3,667€3,300––+12%
Rincón de la VictoriaMálaga€3,610€3,544€3,506––+3%
CalpeAlicante€3,496€4,140€3,268––+7%
ValenciaValencia€3,473€3,352€2,973€2,848€2,868+17%
Puerto de la CruzSanta Cruz de Tenerife€3,448€3,596€3,092––+12%*
ManacorIlles Balears€3,429€3,525€3,031––+13%
CádizCádiz€3,382€3,333€3,021€2,824€2,959+12%
DéniaAlicante€3,354€3,727€2,985––+12%
AlmuñécarGranada€3,293€3,444€3,016––+9%
RotaCádiz€3,248€3,017€2,878––+13%
El CampelloAlicante€3,221€3,324€2,836––+14%
El Prat de LlobregatBarcelona€3,221–€3,008€2,861–+7%
Cornellà de LlobregatBarcelona€3,154–€3,142€2,961–0%
Hospitalet de LlobregatBarcelona€3,141–€3,094€2,969–+2%
La Villajoyosa / Vila JoiosaAlicante€3,092€4,175€2,222––+39%*
Sant Pere de RibesBarcelona€3,091–€2,673––+16%
Sant Adriá de BesósBarcelona€3,071–€2,766––+11%
ViladecansBarcelona€3,056–€3,119€3,311–-2%
El Puerto de Santa MaríaCádiz€3,052€2,375€2,559€2,396–+19%
Cerdanyola del VallèsBarcelona€3,051–€2,964€2,890–+3%
IncaIlles Balears€3,040€2,783€2,650––+15%
Granadilla de AbonaSanta Cruz de Tenerife€3,018€2,862€2,502––+21%
SevillaSevilla€2,933€2,395€2,652€2,682€2,461+11%
OrihuelaAlicante€2,902€3,186€2,080€2,159–+40%
Vilanova i la GeltrúBarcelona€2,874–€2,738€2,664–+5%
Santa Cruz de TenerifeSanta Cruz de Tenerife€2,860€2,531€2,330€2,024€2,439+23%
Premiá de MarBarcelona€2,858–€2,814––+2%
GironaGirona€2,851€2,836€2,316€2,585€2,860+23%
Las Palmas de Gran CanariaLas Palmas€2,843€2,539€2,337€2,037€2,571+22%
CandelariaSanta Cruz de Tenerife€2,837€2,427€2,735––+4%
Santa PolaAlicante€2,829€3,170€2,614––+8%
Sant Boi de LlobregatBarcelona€2,785–€2,801€2,655–-1%
SalouTarragona€2,775–€2,569––+8%
CambrilsTarragona€2,772–€2,426––+14%
AlicanteAlicante€2,743€2,702€2,279€2,120€2,219+20%
GranadaGranada€2,708€2,755€2,446€2,376€2,364+11%
Lloret de MarGirona€2,698€2,620€2,392––+13%
Sant Andreu de la BarcaBarcelona€2,696–€2,619––+3%
BadalonaBarcelona€2,695–€2,824€2,806–-5%
Alhaurín de la TorreMálaga€2,678€2,802€2,753––-3%
Chiclana de la FronteraCádiz€2,614€2,184€2,229€2,096–+17%
MislataValencia€2,570€2,575€2,314––+11%
Barberà del VallèsBarcelona€2,568–€2,682––-4%
TorreviejaAlicante€2,561€2,919€2,254€2,017–+14%
BlanesGirona€2,512€2,123€2,222––+13%
Los RealejosSanta Cruz de Tenerife€2,506€2,272€1,906––+31%*
ArrecifeLas Palmas€2,506€2,343€2,016––+24%
GranollersBarcelona€2,502–€2,408€2,429–+4%
Santa Coloma de GramenetBarcelona€2,486–€2,586€2,435–-4%
MataróBarcelona€2,432–€2,549€2,507–-5%
Sant Vicenç Dels HortsBarcelona€2,431–€2,450––-1%
SabadellBarcelona€2,425–€2,397€2,447–+1%
RubíBarcelona€2,423–€2,479€2,421–-2%
RipolletBarcelona€2,422–€2,448––-1%
San Cristóbal de la LagunaSanta Cruz de Tenerife€2,412€2,364€2,042€1,939–+18%
Santa Perpètua de MogodaBarcelona€2,402–€2,393––0%
Pineda de MarBarcelona€2,396–€2,240––+7%
Sanlúcar de BarramedaCádiz€2,388€2,148€2,065€2,040–+16%
VicBarcelona€2,364–€1,991––+19%
Mollet del VallèsBarcelona€2,355–€2,525––-7%
ZaragozaZaragoza€2,350€2,243€2,240€2,209€2,404+5%
La OrotavaSanta Cruz de Tenerife€2,313€2,379€1,729––+34%*
PaternaValencia€2,287€2,267€2,295––0%
TerrassaBarcelona€2,278–€2,272€2,281–0%
BurjassotValencia€2,260€2,275€1,978––+14%
Montcada i ReixacBarcelona€2,258–€2,505––-10%
Vélez-MálagaMálaga€2,249€3,108€2,788€2,625–-19%*
Vilafranca del PenedèsBarcelona€2,247–€2,035––+10%
Puerto RealCádiz€2,212€2,128€1,934––+14%
Puerto del RosarioLas Palmas€2,200€2,062€1,959––+12%
ManisesValencia€2,188€2,121€1,866––+17%
IgualadaBarcelona€2,181–€1,828––+19%
Quart de PobletValencia€2,151€2,355€1,924––+12%
TarragonaTarragona€2,128–€1,851€1,908–+15%
San JavierMurcia€2,108€3,146€1,953––+8%*
AgüimesLas Palmas€2,108€1,964€1,865––+13%*
San Vicente del RaspeigAlicante€2,100€2,031€1,974––+6%
Torre-PachecoMurcia€2,079€3,338€1,378––+51%*
XirivellaValencia€2,061€2,082€1,790––+15%
San FernandoCádiz€2,060€1,977€1,962€1,830–+5%
MazarrónMurcia€2,038€2,039€1,584––+29%
El VendrellTarragona€2,028–€2,003––+1%
TeldeLas Palmas€2,012€1,757€1,796––+12%
TorrentValencia€2,005€1,946€1,904€1,885–+5%
Jerez de la FronteraCádiz€1,993€1,853€1,815€1,878–+10%
NíjarAlmería€1,973€1,120€1,329––+48%*
MotrilGranada€1,968€1,812€1,623€1,457–+21%
Santa Lucía de TirajanaLas Palmas€1,947€1,786€1,761––+11%
Elche / ElxAlicante€1,935€1,853€1,635€1,631–+18%
GandiaValencia€1,912€1,826€1,757€1,573–+9%
OlivaValencia€1,892€1,520€1,504––+26%
Sagunto/SaguntValencia€1,868€2,096€1,629€1,761–+15%*
AldaiaValencia€1,857€1,761€1,645––+13%
ArucasLas Palmas€1,851€1,432€1,629––+14%
AlaquásValencia€1,835€1,842€1,679––+9%
VinarósCastellón€1,827€1,824€1,499––+22%
OlotGirona€1,814€1,703€1,639––+11%
CartagenaMurcia€1,802€2,082€1,486€1,431–+21%
AlmeríaAlmería€1,802€1,434€1,796€1,704€1,5820%
Roquetas de MarAlmería€1,774€1,510€1,706€1,646–+4%
RondaMálaga€1,764€1,787€1,743––+1%
MurciaMurcia€1,735€1,736€1,580€1,569€1,631+10%
ReusTarragona€1,709–€1,592€1,670–+7%
SuecaValencia€1,703€1,556€1,462––+16%
FigueresGirona€1,655€1,746€1,391––+19%
CatarrojaValencia€1,654€1,558€1,668––-1%
BenicarlóCastellón€1,654€1,661€1,403––+18%*
ÁguilasMurcia€1,635€2,026€1,454––+12%
Castellón de la Plana / Castelló de la PlanaCastellón€1,619€1,698€1,516€1,423€1,531+7%
La Línea de la ConcepciónCádiz€1,618€1,745€1,624€1,611–0%
AntequeraMálaga€1,611€1,653€1,532––+5%
IngenioLas Palmas€1,583€1,358€1,420––+11%
ManresaBarcelona€1,531–€1,531€1,411–0%
San RoqueCádiz€1,529€1,639€2,569––-40%*
AlgecirasCádiz€1,519€1,349€1,595€1,440–-5%
El EjidoAlmería€1,446€1,121€1,372€1,142–+5%
Molina de SeguraMurcia€1,435€1,465€1,325––+8%
LorcaMurcia€1,401€1,393€1,170€1,122–+20%
SaltGirona–€1,393€1,314–––
Almazora/AlmassoraCastellón€1,344€1,370€1,193––+13%
Alcoy / AlcoiAlicante€1,328€1,327€1,132€921–+17%
XátivaValencia€1,309€1,264€1,209––+8%
BurrianaCastellón€1,305€1,266€1,144––+14%
PetrerAlicante€1,293€1,338€1,113––+16%
Villarreal/Vila-RealCastellón€1,276€1,209€1,201––+6%
AlziraValencia€1,254€1,270€1,221––+3%
Arcos de la FronteraCádiz€1,241€1,310€1,326––-6%
CrevillenteAlicante€1,202€1,221€1,044––+15%*
TotanaMurcia€1,173€1,179€968––+21%*
OntinyentValencia€1,149€1,169€1,138––+1%
AlcantarillaMurcia€1,117€1,114€1,070––+4%
NoveldaAlicante€1,058€1,036€1,015––+4%*
EldaAlicante€1,048€1,015€1,013€873–+3%
OndaCastellón€1,035€1,026€1,028––+1%
AlgemesíValencia–€1,035€1,070–––
CiezaMurcia€1,000€1,006€954––+5%*
La Vall d'UixóCastellón€992€937€996––0%
TortosaTarragona€953–€1,110––-14%
YeclaMurcia€867€1,014€882––-2%
Caravaca de la CruzMurcia€791€659€903––-12%
JumillaMurcia€791€1,121€829––-5%*
VillenaAlicante€780€779€994––-22%

€/m². Asking: idealista Sep 2026, fotocasa Oct 2026. Valuation: MIVAU Q2 2026 (towns over 25,000 people), Tinsa Q3 2026. Registered: Colegio de Registradores, 4 quarters to Q2 2026 (provincial capitals). Gap = idealista against MIVAU; * marks a gap resting on fewer than 100 valuations, on portals more than 25% apart, or on portal averages that leave out an enclave they list separately (Sotogrande and La Alcaidesa, Torre del Mar, Caleta de Vélez and Benajarafe, Puerto de Sagunto, Moraira). A dash means the source has no figure for that town or it was not in our reading. Sorted by asking price.

How this table was built

Every figure is a published average with its source and period; nothing is modelled. Portal and Registradores figures were read on 15 October 2026, MIVAU Table 4 (all 306 towns over 25,000 people, with the number of valuations) on 10 November 2026. Sources spell many towns differently ("Calpe/Calp", "Orotava (La)"), and the table joins those spellings into one row. fotocasa fills small towns with the province average; those rows were removed. The asking prices are the same ones the listing check compares a listing with. Provinces covered: Illes Balears, Gipuzkoa, Madrid, Málaga, Barcelona, Santa Cruz de Tenerife, Las Palmas, Bizkaia, Alicante, Valencia, Cádiz, Granada, Sevilla, Girona, Tarragona, Zaragoza, Murcia, Almería, Castellón.

Read next

Frequently asked questions

How much above valuations are asking prices in Spain?

A median 11.4% across the 171 towns in this reading with both an idealista asking price (Sep 2026) and a MIVAU valuation (Q2 2026), mostly in coastal and island provinces. Half of the towns sit between +3.2% and +18.2%. Part of each gap is the four months between the two readings.

Where is the gap between asking prices and valuations widest?

Among towns with at least 100 valuations and consistent portal figures: San Bartolomé de Tirajana +45%, Palma +45%, Estepona +43%, Orihuela +40%, Arona +38%, Calvià +37%. Many coastal towns sit within the middle half, such as Torrevieja +14% and Mijas +10%.

Is the gap the discount I can negotiate?

No. Valuations are mostly for mortgaged purchases and cover a different mix of homes, and they are about four months older than the asking prices. The gap shows where asking prices run furthest ahead of valuations, which cap what banks lend, not what a seller will accept.

What is the average property price per m² in Spain?

Registered sales in Spain averaged €2,487/m² in Q2 2026 (Colegio de Registradores) and valuations €2,355/m² (MIVAU, Q2 2026); sale prices declared before a notary averaged €2,112/m² in July 2026 (provisional, Consejo General del Notariado). Asking prices on portals run higher; town figures are in the table on this page.

Which source shows what homes in Spain actually sell for?

Sale prices declared before a notary, by municipality and postcode (Portal Estadístico del Notariado), and registered sales by province and provincial capital (Colegio de Registradores).

Sources

idealista price reports (sale and rent)

fotocasa price index

MIVAU, valor tasado de vivienda libre, Tabla 4 (municipalities over 25,000), sheet Q2 2026

MIVAU, valor tasado de vivienda libre, Tabla 1 (Spain, regions and provinces)

Tinsa IMIE Mercados Locales

Colegio de Registradores, Estadística Registral Inmobiliaria, Q2 2026

Portal Estadístico del Notariado

Spain Housing observatory (reported by The Objective, 7 Sep 2026)

UVE Valoraciones (reported by El Inmobiliario mes a mes, 28 Oct 2025)

Banco de España, table 1.5 (housing market indicators)