How much does it cost to rent a house in Spain?

Fotocasa is the expert real estate portal if you are looking for your home in Spain and want to resolve your doubts

Fotocasa
Fotocasa Actualidad y cultura inmobiliaria

4.8/5. Votos: 77

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

  • The average price of renting an apartment in Spain stands at €14.10/sqm, meaning an 80sqm property costs an average of €1,128/month in August 2026.
  • Quarterly rental prices decreased in 53% of the analyzed Spanish cities.
  • This is the third-lowest year-on-year increase (3%) for this period of the year since 2008.

Spain has seen both upward and downward shifts in rental housing prices, closing the third quarter of 2026 with a quarterly drop of -4.7% and a year-on-year increase of 3%, according to data from the Fotocasa Real Estate Index. Fotocasa. These quarterly changes in September bring the average price of rental housing to 14.10 euros per square meter per month (€/sqm/month).

“September usually brings a readjustment of prices”

“The quarterly drop is due to a seasonal factor, as decreases are typically recorded following the heavy pressure of the summer months; that is why September usually brings a readjustment of prices. However, the year-on-year picture shows the underlying trend that rents have stopped falling and are resuming mild increases. This situation may be driven by rising mortgage costs. When one of these markets loses the capacity to absorb demand, that pressure is inevitably transferred to the other.”

That is why, when a portion of households cannot access homeownership, they stay in the rental market longer, further driving up demand and pressure on prices. It is worth highlighting the rise in Catalonia, the autonomous community that grew the most, doing so 40% above the national average. In addition, the province of Barcelona rose by 9.8% in just three months. These figures invite us to cautiously analyze the effectiveness of restrictive rental policies implemented in these areas“, explains María Matos, Director of Research and spokesperson for Fotocasa.

How much does it cost to rent a flat in each autonomous community in Spain?

The cost of renting an 80m² apartment across Spain’s autonomous communities, according to data from the Fotocasa Real Estate Index, ranges from €1,716.00 per month in Madrid to €618.40 per month in Extremadura.

Regarding regional price rankings, Madrid stands at the top with €21.45/m² per month.

Regarding the price ranking by region, in Madrid the price per square meter is €21.45 per month, and in Catalonia €19.67/m² per month.

This is followed by Catalonia at €19.67/sqm per month, the Balearic Islands at €19.59/sqm per month, the Basque Country at €17.57/sqm per month, the Canary Islands at €15.85/sqm per month, the Valencian Community at €15.33/sqm per month, Cantabria at €13.21/sqm per month, Navarre at €12.46/sqm per month, Asturias at €12.23/sqm per month, Aragon at €12.08/sqm per month, Andalusia at €11.94/sqm per month, the Region of Murcia at €10.39/sqm per month, La Rioja at €10.37/sqm per month, Castile and León at €10.11/sqm per month, Galicia at €10.09/sqm per month, Castilla-La Mancha at €9.04/sqm per month, and Extremadura at €7.73/sqm per month.

Autonomous Community Monthly price (€/sqm) 80 sqm property
Andalusia €11.94 €955.20
Aragon €12.08 €966.40
Asturias €12.23 €978.40
Balearic Islands €19.59 €1,567.20
Canary Islands €15.85 €1,268.00
Cantabria €13.21 €1,056.80
Castile and León €10.11 €808.80
Castilla-La Mancha €9.04 €723.20
Catalonia €19.67 €1,573.60
Valencian Community €15.33 €1,226.40
Extremadura €7.73 €618.40
Galicia €10.09 €807.20
La Rioja €10.37 €829.60
Madrid 21,45€ 1.716,00€
Navarre €12.46 €996.80
Basque Country €17.57 €1,405.60
Region of Murcia €10.39 €831.20
Spain 14,10€ 1.128,00€

Have rental prices in Spain risen or fallen compared to last year?

Regarding the Autonomous Communities, the third quarter of 2026 shows 12 quarterly decreases (compared to 11 in Q3-2025) and 16 year-on-year increases.

The regions recording quarterly drops are: Cantabria (-6.0%), Galicia (-5.3%), Andalusia (-3.2%), Region of Murcia (-3.1%), Valencian Community (-3.0%), Castile and León (-2.5%), Canary Islands (-2.3%), Madrid (-2.3%), Castilla-La Mancha (-1.6%), Aragon (-0.6%), Extremadura (-0.4%), and Navarre (-0.2%). On the other hand, the regions that experienced quarterly increases in rental prices are: Catalonia (9.1%), Basque Country (2.9%), Balearic Islands (1.9%), La Rioja (1.1%), and Asturias (0.6%).

How much does it cost to rent a flat in each province in Spain?

Regarding the price ranking by province, Madrid and Barcelona take the top spots, exceeding the €21.00/sqm per month mark; specifically, tenants pay €21.45/sqm per month in Madrid and €21.36/sqm per month in Barcelona. On the other hand, the most affordable provinces are Jaén at €6.64/sqm per month, Badajoz at €7.65/sqm per month, Cáceres at €7.79/sqm per month, and Cuenca at €7.96/sqm per month.


In which Spanish province have rental prices risen the most?

Across provinces, the third quarter of 2026 recorded 35 quarterly drops and 48 year-on-year increases. The ten provinces with the steepest quarterly declines in housing rental prices during this period were: Huelva (-12.1%), Cádiz (-9.2%), Lugo (-8.1%), Cuenca (-7.5%), A Coruña (-6.8%), Cantabria (-6.0%), Zamora (-6.0%), Ávila (-5.8%), Jaén (-5.8%), and Soria (-5.6%). On the other hand, the 10 provinces with the highest quarterly increases were: Barcelona (9.8%), Gipuzkoa (9.1%), Lleida (5.5%), Valladolid (4.1%), Palencia (3.5%), Albacete (2.4%), Zaragoza (2.1%), Balearic Islands (1.9%), Toledo (1.9%), and La Rioja (1.1%).

How much does it cost to rent an apartment in Spain’s main cities?

There are 17 municipalities with prices exceeding 20.00 euros/sqm2, namely: Esplugues de Llobregat at 24.76 euros/sqm per month, Sant Josep de sa Talaia at 23.40 euros/sqm per month, Sitges at 23.20 euros/sqm per month, Barcelona city at 23.15 euros/sqm2 per month, Calvià at 22.99 euros/sqm2 per month, Madrid city at 22.40 euros/sqm2 per month, San Sebastián de los Reyes at 21.74 euros/sqm2 per month, Santa Eulària des Riu at 21.39 euros/sqm2 per month, San Bartolomé de Tirajana at 21.32 euros/sqm2 per month, L’Hospitalet de Llobregat at 21.16 euros/sqm2 per month, La Oliva at 21.10 euros/sqm2 per month, Mogán at 20.78 euros/sqm2 per month, Badalona at 20.66 euros/sqm2 per month, Donostia – San Sebastián at 20.54 euros/sqm2 per month, Eivissa at 20.37 euros/sqm2 per month, Pozuelo de Alarcón at 20.28 euros/sqm2 per month, and Sant Cugat del Vallès at 20.10 euros/sqm2 per month. On the other hand, the most affordable municipality is Baeza at 5.72 euros/sqm2 per month.

Municipalities Monthly price (€/sqm) 80 sqm property
Cambrils 13,32€ 1.065,60€
Llucmajor 16,84€ 1.347,20€
Mataró 14,49€ 1.159,20€
Manresa 9,84€ 787,20€
Santa Eulària des Riu 21,39€ 1.711,20€
Pozuelo de Alarcón 20,28€ 1.622,40€
Galapagar 16,89€ 1.351,20€
Sant Josep de sa Talaia 23,40€ 1.872,00€
Telde 14,29€ 1.143,20€
Palamós 19,77€ 1.581,60€
Candelaria 15,66€ 1.252,80€
Puerto de la Cruz 15,98€ 1.278,40€
Terrassa 16,15€ 1.292,00€
Vitoria – Gasteiz 14,01€ 1.120,80€
Calvià 22,99€ 1.839,20€
Majadahonda 18,27€ 1.461,60€
Salou 16,74€ 1.339,20€
Castelldefels 18,70€ 1.496,00€
Palma de Mallorca 19,60€ 1.568,00€
Estepona 19,48€ 1.558,40€
Arona 18,88€ 1.510,40€
Granadilla de Abona 15,89€ 1.271,20€
Xirivella 15,42€ 1.233,60€
Calpe / Calp 16,14€ 1.291,20€
Mogán 20,78€ 1.662,40€
Adeje 19,19€ 1.535,20€
Marbella 18,78€ 1.502,40€
Lleida city 9,37€ 749,60€
Benahavís 18,69€ 1.495,20€
Oropesa del Mar / Orpesa 11,97€ 957,60€
Alcorcón 16,92€ 1.353,60€
L’Alfàs del Pi 19,12€ 1.529,60€
Alcobendas 17,81€ 1.424,80€
Torremolinos 17,80€ 1.424,00€
Getxo 16,49€ 1.319,20€
Esplugues de Llobregat 24,76€ 1.980,80€
San Sebastián de los Reyes 21,74€ 1.739,20€
Benalmádena 17,36€ 1.388,80€
Fuenlabrada 16,16€ 1.292,80€
Fuengirola 17,27€ 1.381,60€
Las Rozas de Madrid 16,54€ 1.323,20€
Nerja 17,01€ 1.360,80€
Torrejón de Ardoz 14,69€ 1.175,20€
Colmenar Viejo 13,81€ 1.104,80€
Eivissa 20,37€ 1.629,60€
Vilanova I la Geltrú 17,52€ 1.401,60€
Bilbao 17,58€ 1.406,40€
Sant Cugat del Vallès 20,10€ 1.608,00€
Huelva city 10,57€ 845,60€
Catarroja 15,24€ 1.219,20€
Madrid city 22,40€ 1.792,00€
Donostia – San Sebastián 20,54€ 1.643,20€
Mijas 16,44€ 1.315,20€
Sanxenxo 16,27€ 1.301,60€
Benidorm 18,11€ 1.448,80€
Leganés 14,98€ 1.198,40€
Barcelona city 23,15€ 1.852,00€
Alcoy / Alcoi 8,02€ 641,60€
San Cristóbal de la Laguna 12,45€ 996,00€
Xàtiva 10,92€ 873,60€
Badalona 20,66€ 1.652,80€
Los Realejos 13,12€ 1.049,60€
San Bartolomé de Tirajana 21,32€ 1.705,60€
El Campello 16,10€ 1.288,00€
Santa Cruz de Tenerife city 15,20€ 1.216,00€
Finestrat 16,25€ 1.300,00€
Altea 15,36€ 1.228,80€
Elda 9,61€ 768,80€
Villajoyosa / La Vila Joiosa 14,74€ 1.179,20€
Las Palmas de Gran Canaria 16,13€ 1.290,40€
Icod de los Vinos 10,52€ 841,60€
Burjassot 13,25€ 1.060,00€
Alcalá de Henares 14,47€ 1.157,60€
Oliva 10,81€ 864,80€
Gandia 11,89€ 951,20€
Sagunto / Sagunt 14,88€ 1.190,40€
Pilar de la Horadada 14,09€ 1.127,20€
Zahara de los Atunes 14,85€ 1.188,00€
Sant Joan d’Alacant 14,18€ 1.134,40€
Dénia 14,79€ 1.183,20€
Elche / elx 10,72€ 857,60€
Villanueva de la Cañada 17,37€ 1.389,60€
Laredo 13,22€ 1.057,60€
Alboraya 18,45€ 1.476,00€
Valencia city 18,96€ 1.516,80€
Sitges 23,20€ 1.856,00€
Móstoles 14,09€ 1.127,20€
Rincón de la Victoria 14,33€ 1.146,40€
San Miguel de Abona 18,85€ 1.508,00€
Punta Umbría 14,31€ 1.144,80€
Santa Lucía de Tirajana 12,06€ 964,80€
La Alcaidesa 14,25€ 1.140,00€
Granada city 10,73€ 858,40€
Paterna 14,53€ 1.162,40€
Benicasim / Benicàssim 12,11€ 968,80€
Girona city 16,83€ 1.346,40€
Ontinyent 8,69€ 695,20€
Getafe 17,17€ 1.373,60€
Puçol 12,94€ 1.035,20€
Porto do Son 14,02€ 1.121,60€
Zarautz 16,79€ 1.343,20€
La Oliva 21,10€ 1.688,00€
Zaragoza city 13,97€ 1.117,60€
Castro-Urdiales 13,17€ 1.053,60€
Águilas 9,95 796,00€
Tarifa 13,86€ 1.108,80€
Boadilla del Monte 17,36€ 1.388,80€
Zamora city 9,28€ 742,40€
Mazarrón 12,28 982,40€
Tarragona city 13,16€ 1.052,80€
Aldaia 14,51€ 1.160,80€
Alicante / alacant 14,94€ 1.195,20€
Manilva 13,34€ 1.067,20€
Ribeira 13,33€ 1.066,40€
Vic 13,24€ 1.059,20€
Pamplona / Iruña 13,29€ 1.063,20€
Ponferrada 8,23€ 658,40€
Cullera 14,20€ 1.136,00€
L’Hospitalet de Llobregat 21,16€ 1.692,80€
Sotogrande 13,24€ 1.059,20€
Sabadell 16,06€ 1.284,80€
Torrelavega 11,72€ 937,60€
Mislata 15,38€ 1.230,40€
Noja 14,67€ 1.173,60€
Calafell 14,11€ 1.128,80€
Almonte 13,13€ 1.050,40€
Seville city 14,24€ 1.139,20€
Guía de Isora 19,22€ 1.537,60€
Moncada 12,40€ 992,00€
Avilés 10,68€ 854,40€
Rota 12,91€ 1.032,80€
Oviedo 12,45€ 996,00€
Castellón de la Plana / Castelló de la Plana 9,77€ 781,60€
Vélez-Málaga 12,83€ 1.026,40€
La Manga del Mar Menor 12,37 989,60€
Vinaròs 8,52€ 681,60€
Gijón 12,91€ 1.032,80€
La Orotava 15,19€ 1.215,20€
Torrevieja 12,86€ 1.028,80€
Nigrán 12,38€ 990,40€
Cartagena 9,6 768,00€
Palafrugell 13,63€ 1.090,40€
Mojácar 12,31€ 984,80€
A Coruña city 12,28€ 982,40€
San Pedro del Pinatar 12,83 1.026,40€
Melilla City 12,26€ 980,80€
Alcázar de San Juan 9,01€ 720,80€
Tudela 12,17€ 973,60€
El Rompido 12,16€ 972,80€
Jaca 12,15€ 972,00€
El Puerto de Santa María 12,12€ 969,60€
Mairena del Aljarafe 12,12€ 969,60€
Alzira 7,63€ 610,40€
Puertollano 7,40€ 592,00€
Agüimes 14,33€ 1.146,40€
Chipiona 12,06€ 964,80€
San Vicente del Raspeig / Sant Vicent del Raspeig 10,38€ 830,40€
Armilla 11,96€ 956,80€
Vigo 11,94€ 955,20€
Sueca 13,57€ 1.085,60€
Almuñécar 11,90€ 952,00€
Santa Pola 13,54€ 1.083,20€
Islantilla 11,88€ 950,40€
Torrox 11,84€ 947,20€
Algarrobo 11,72€ 937,60€
Suances 11,54€ 923,20€
El Portil 11,71€ 936,80€
Castrillón 12,87€ 1.029,60€
Jerez de la Frontera 11,55€ 924,00€
Santander 13,95€ 1.116,00€
Astorga 6,22€ 497,60€
Llanes 11,63€ 930,40€
La Antilla 11,46€ 916,80€
Conil de la Frontera 11,41€ 912,80€
Oleiros 11,30€ 904,00€
Cangas 11,28€ 902,40€
El Ejido 11,16€ 892,80€
Dos Hermanas 11,08€ 886,40€
Piélagos 11,06€ 884,80€
La Línea de la Concepción 11,02€ 881,60€
Ayamonte 11,00€ 880,00€
Puerto Real 10,98€ 878,40€
Jávea / Xàbia 16,57€ 1.325,60€
Torrent 12,81€ 1.024,80€
Salamanca city 10,43€ 834,40€
Peñíscola / Peníscola 10,28€ 822,40€
Jaén city 7,66€ 612,80€
Boiro 10,73€ 858,40€
Benicarló 9,31€ 744,80€
Carreño 11,54€ 923,20€
Huesca city 10,62€ 849,60€
Burriana / Borriana 7,36€ 588,80€
Logroño 10,57€ 845,60€
Córdoba city 9,26€ 740,80€
Malpica de Bergantiños 10,53€ 842,40€
Santiago de Compostela 10,53€ 842,40€
El Rosario 14,00€ 1.120,00€
San Fernando 10,47€ 837,60€
Valverde de la Virgen 9,73€ 778,40€
Guardamar del Segura 13,19€ 1.055,20€
Las Gabias 10,36€ 828,80€
Sanlúcar de Barrameda 10,29€ 823,20€
Moncofa 11,93€ 954,40€
Chiclana de la Frontera 10,23€ 818,40€
Los Alcázares 13,75 1.100,00€
Miranda de Ebro 13,29€ 1.063,20€
Churriana de la Vega 9,98€ 798,40€
Torre-Pacheco 9,11 728,80€
Alcalá de Guadaira 9,87€ 789,60€
Baiona 9,86€ 788,80€
Sant Feliu de Guíxols 13,24€ 1.059,20€
Burgos city 11,54€ 923,20€
Ames 9,80€ 784,00€
Arteixo 9,78€ 782,40€
Canet d’En Berenguer 14,07€ 1.125,60€
Ávila city 8,80€ 704,00€
Pontevedra city 9,73€ 778,40€
Motril 9,73€ 778,40€
Barreiros 9,69€ 775,20€
El Puig de Santa Maria 14,87€ 1.189,60€
Almería city 9,60€ 768,00€
Murcia city 10,16 812,80€
Vera 9,56€ 764,80€
Toledo city 12,21€ 976,80€
Algeciras 9,38€ 750,40€
El Vendrell 12,35€ 988,00€
Alhaurín El Grande 9,34€ 747,20€
Orihuela 10,58€ 846,40€
León city 9,83€ 786,40€
Carballo 9,28€ 742,40€
Segovia city 13,79€ 1.103,20€
Málaga city 16,61€ 1.328,80€
Foz 9,19€ 735,20€
Poio 9,18€ 734,40€
San Javier 13,87 1.109,60€
Carmona 9,10€ 728,00€
Almansa 6,94€ 555,20€
Vilagarcía de Arousa 9,00€ 720,00€
Torrenueva Costa 8,97€ 717,60€
Roquetas de Mar 8,97€ 717,60€
Salobreña 8,82€ 705,60€
Barbate 8,81€ 704,80€
Valladolid city 10,87€ 869,60€
Albacete city 9,49€ 759,20€
Adra 8,77€ 701,60€
Ferrol 8,76€ 700,80€
La Pobla de Farnals 14,70€ 1.176,00€
Talavera de la Reina 8,68€ 694,40€
Vejer de la Frontera 8,66€ 692,80€
Ciudad Real city 8,80€ 704,00€
Pulpí 8,58€ 686,40€
Cedeira 8,52€ 681,60€
Massanassa 15,84€ 1.267,20€
Écija 8,50€ 680,00€
Badajoz city 8,28€ 662,40€
Viveiro 8,31€ 664,80€
Lugo city 8,28€ 662,40€
Almendralejo 7,03€ 562,40€
Ourense city 8,26€ 660,80€
Palencia city 10,06€ 804,80€
Carboneras 8,20€ 656,00€
Narón 8,10€ 648,00€
Albox 8,09€ 647,20€
Godella 15,04€ 1.203,20€
Montilla 7,96€ 636,80€
Ronda 7,82€ 625,60€
Garrucha 7,82€ 625,60€
Tortosa 7,77€ 621,60€
Cádiz city 13,12€ 1.049,60€
L’Eliana 14,88€ 1.190,40€
Zafra 6,69€ 535,20€
Guadalajara city 12,07€ 965,60€
Tavernes de la Valldigna 10,97€ 877,60€
Lucena 7,29€ 583,20€
Úbeda 7,17€ 573,60€
Cáceres city 8,32€ 665,60€
Plasencia 7,08€ 566,40€
Cuenca city 8,60€ 688,00€
Morón de la Frontera 6,94€ 555,20€
Linares 6,78€ 542,40€
Tudela de Duero 6,71€ 536,80€
Soria city 9,27€ 741,60€
Mérida 7,61€ 608,80€
Andújar 6,47€ 517,60€
Benavente 6,75€ 540,00€
Baeza 5,72€ 457,60€

 

Of the 248 Spanish cities analyzed by Fotocasa with quarterly changes in September 2026, 56% recorded price drops per square meter.

Of these quarterly declines, 12 cities (5%) experienced price drops exceeding -20%: Adra (-39.3%), Laredo (-35.6%), Sanlúcar de Barrameda (-27.8%), Tarifa (-27.7%), Garrucha (-26.9%), Castro-Urdiales (-26.9%), Baiona (-25.7%), La Pobla de Farnals (-25.1%), El Ejido (-24.5%), Viveiro (-23.9%), Cambrils (-23.7%), and Chiclana de la Frontera (-20.8%). On the other hand, the city with the largest quarterly increase was Xirivella (Valencia) at 27.8%.

At Fotocasa, we have an excellent team of professionals dedicated to creating relevant content for our readers. If you enjoyed this article, we would be delighted if you published it on your website. In that case, please remember to credit Fotocasa as the original source. Thank you for your support.

Editorial Integrity of Fotocasa Life

0 Comentarios
Más antiguo
El mas nuevo
↑