LUXXOR RADAR

House prices in Spain, province by province

Average price per square metre for sale and to rent, gross rental yield and listings below the average, calculated every day from the public listings on the portals. Choose a province to drill down to town and neighbourhood level.

Provinces with their average price per square metre
ProvinceSale €/m²Rent €/m²Gross yieldListings
A Coruña€1,3699.888.7%5,643
Albacete€1,1318.469.0%3,142
Alicante€3,17913.335.0%80,337
Almería€1,5439.177.1%10,077
Araba - Álava€2,88212.615.2%797
Asturias€1,73511.758.1%5,845
Ávila€1,0568.579.7%1,221
Badajoz€9627.789.7%5,114
Barcelona€3,19130.5011.5%55,497
Bizkaia€3,47713.834.8%3,357
Burgos€1,32010.679.7%2,606
Cáceres€1,0097.739.2%4,202
Cádiz€2,17012.146.7%11,133
Cantabria€2,17112.006.6%5,731
Castellón€1,6239.867.3%8,961
Ciudad Real€7367.6512.5%5,421
Córdoba€1,3418.827.9%9,253
Cuenca€7848.5613.1%1,456
Gipuzkoa€4,06319.635.8%1,912
Girona€3,04716.056.3%19,387
Granada€2,18510.005.5%21,726
Guadalajara€1,7349.226.4%1,663
Huelva€1,47710.008.1%4,162
Huesca€1,13110.7111.4%1,125
Illes Balears€5,10322.325.2%12,449
Jaén€8007.3711.1%7,093
La Rioja€1,5469.307.2%2,753
Las Palmas€2,66320.009.0%4,344
León€1,0798.018.9%3,862
Lleida€1,3128.557.8%3,861
Lugo€9749.8412.1%2,602
Madrid€4,56530.678.1%22,761
Málaga€4,50018.334.9%44,723
Murcia€2,14310.005.6%26,340
Navarra€1,53012.399.7%1,300
Ourense€8578.0011.2%3,895
Palencia€1,16710.4210.7%1,252
Pontevedra€1,79512.508.4%5,853
Salamanca€1,50010.008.0%2,542
Santa Cruz de Tenerife€3,84317.505.5%7,459
Segovia€1,45718.4015.2%1,069
Sevilla€1,73113.759.5%11,414
Soria€832——311
Tarragona€2,04810.596.2%13,589
Teruel€796——795
Toledo€1,0499.6411.0%5,154
Valencia€2,18215.798.7%18,797
Valladolid€1,70910.357.3%2,073
Zamora€8547.3510.3%1,051
Zaragoza€1,68812.869.1%2,522

More comparisons: the monthly index by province (with CSV download) and the data source status.