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

Promedio de puntuación 4.7 / 5. Recuento de votos: 74

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

  • The average price of renting an apartment in Spain is €14.78/m², meaning that an 80m² apartment costs an average of €1,128/month in March 2026.
  • Cantabria, Aragon, and Madrid are the autonomous communities where rental prices have risen the most in March 2026.
  • In March, rental housing prices in Spain rose by 9.1% compared to last year

In the first three months of the year, Spain has experienced positive variations in the quarterly price of rental housing. Specifically, it closed the first quarter of 2026 with a quarterly increase of 4% and a year-on-year increase of 9.1%, according to data from the Fotocasa Real Estate Index. These increases, observed in March, place the price of rental housing at €14.78 per square meter per month, marking four consecutive years of record highs for this period. This means that renting an 80m² apartment costs an average of €1,128 per month, according to data published in April 2026.

“Tenants are reaching the limit of their ability to pay rent”

“Rental prices reached new all-time highs in March, consolidating a cycle of price increases that has been ongoing since 2022. Although quarterly growth is more moderate than in previous years (which could point to a slight slowdown), this containment does not reflect real market relief, but rather that tenants are reaching the limit of their ability to pay.”

“However, the supply of rental housing remains clearly insufficient, so the market continues to be under pressure. This structural pressure explains why, despite the quarterly moderation, year-on-year increases remain high, at almost 10%, reflecting that the rental market is experiencing a crisis of overpricing,” comments María Matos, Director of Studies and spokesperson for Fotocasa.

How much does it cost to rent an apartment in each Autonomous Community?

The price of renting an 80m² apartment in each autonomous community in March 2026, according to data from the Fotocasa real estate index, ranges from €1,737 per month in Madrid to €602.4 per month in Extremadura.

In March 2026, twelve regions exceeded their peak prices: Madrid at €21.69/m² per month, the Balearic Islands at €19.50/m² per month, the Basque Country at €17.68/m² per month, the Canary Islands at €15.88/m² per month, Extremadura at €7.53/m² per month, Asturias at €12.00/m² per month, the Region of Murcia at €10.43/m² per month, Galicia at €10.43/m² per month, Castile and León at €10.12/m² per month, Andalusia at €12.32/m² per month, the Valencian Community at €14.46/m² per month, and Aragon at €11.45/m² per month.

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

Next are the Balearic Islands with €19.50/m² per month, the Basque Country with €17.68/m² per month, the Canary Islands with €15.88/m² per month, the Valencian Community with €14.46/m² per month, Cantabria with €13.33/m² per month, Andalusia with €12.32/m² per month, Asturias with €12.00/m² per month, Navarre with €11.94/m² per month, Aragon with €11.45/m² per month, the Region of Murcia with €10.43/m² per month, Galicia with €10.43/m² per month, Castile and León with €10.12/m² per month, La Rioja with €9.64/m² per month, Castile-La Mancha with €8.60/m² per month, and Extremadura with €7.53/m2 per month.

Region €/m2 month 80m2 House /month
Andalucía 12,32 € 985,60 €
Aragón 11,45 € 916,00 €
Asturias 12,00 € 960,00 €
Baleares 19,50 € 1.560,00 €
Canarias 15,88 € 1.270,40 €
Cantabria 13,33 € 1.066,40 €
Castilla y León 10,12 € 809,60 €
Castilla-La Mancha 8,60 € 688,00 €
Cataluña 20,21 € 1.616,80 €
Comunitat Valenciana 14,46 € 1.156,80 €
Extremadura 7,53 € 602,40 €
Galicia 10,43 € 834,40 €
La Rioja 9,64 € 771,20 €
Madrid 21,69 € 1.735,20 €
Navarra 11,94 € 955,20 €
País Vasco 17,68 € 1.414,40 €
Región de Murcia 10,43 € 834,40 €
Spain 14,78 € 1.182,40 €

Have rental prices risen or fallen compared to last year?

In the Autonomous Communities, the first quarter of 2026 shows 14 quarterly increases and 16 year-on-year increases.

The order of the quarterly increases is: Cantabria (11.1%), Aragon (6.9%), Madrid (6.7%), Valencian Community (5.9%), Andalusia (5.6%), Castile and León (5.2%), Galicia (5.0%), Region of Murcia (4.8%), Balearic Islands (4.3%), Canary Islands (4.3%), Asturias (2.7%), Extremadura (2.2%), Catalonia (0.9%), and the Basque Country (0.1%).

On the other hand, quarterly decreases occurred in the communities of La Rioja (-3.0%), Navarre (-1.3%), and Castile-La Mancha (-1.1%).

How much does it cost to rent an apartment in each Spanish province?

As for the ranking of prices by province, Madrid, Barcelona, ​​Illes Balears and Gipuzkoa are the most expensive provinces, where the barrier of 19.00 euros/m2 per month is exceeded.

In which Spanish province have rental prices risen the most?

Across the provinces, the first quarter of 2026 saw 42 quarterly increases and 47 year-on-year increases.

The five provinces with the largest quarterly increases are: Cádiz (14.2%), Cantabria (11.1%), Teruel (9.1%), Tarragona (8.7%), and Zaragoza (7.9%). On the other hand, eight provinces experienced quarterly decreases: Cuenca (-11.7%), Ciudad Real (-3.8%), Gipuzkoa (-3.0%), La Rioja (-3.0%), Palencia (-3.0%), Jaén (-2.4%), Navarra (-1.3%), and Ourense (-0.8%).

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

Regarding the price ranking by municipality, eleven cities exceed the €20.00/m² per month mark, specifically, Calvià costs €24.27/m² per month and Barcelona €23.29/m² per month. Next are Madrid (city) at €22.67/m² per month, Esplugues de Llobregat at €22.51/m² per month, San Bartolomé de Tirajana at €21.74/m² per month, L’Hospitalet de Llobregat at €20.99/m² per month, Badalona at €20.98/m² per month, San Sebastián de los Reyes at €20.72/m² per month, Arona at €20.33/m² per month, Donostia-San Sebastián at €20.23/m² per month, and Sitges at €20.10/m² per month.

On the other hand, the five cheapest cities to rent a home in the first quarter are Baeza with €4.78/m2 per month, followed by Almendralejo with €6.00/m2 per month, Puertollano with €6.17/m2 per month, Linares with €6.64/m2 per month and Úbeda with €6.83/m2 per month.

Cities Monthly price (€/m2) 80m2 House
Calvià 24,27 € 1.941,60 €
Barcelona capital 23,29 € 1.863,20 €
Leganés 18,00 € 1.440,00 €
Esplugues de Llobregat 22,51 € 1.800,80 €
San Cristóbal de la Laguna 13,37 € 1.069,60 €
L’Hospitalet de Llobregat 20,99 € 1.679,20 €
Badalona 20,98 € 1.678,40 €
Getafe 18,43 € 1.474,40 €
Arona 20,33 € 1.626,40 €
Vitoria – Gasteiz 12,67 € 1.013,60 €
Sitges 20,10 € 1.608,00 €
Llucmajor 16,51 € 1.320,80 €
San Sebastián de los Reyes 20,72 € 1.657,60 €
Palma de Mallorca 19,87 € 1.589,60 €
Sant Cugat del Vallès 19,13 € 1.530,40 €
Marbella 18,96 € 1.516,80 €
Estepona 18,96 € 1.516,80 €
Pozuelo de Alarcón 19,40 € 1.552,00 €
Laredo 18,89 € 1.511,20 €
Santa Cruz de Tenerife capital 14,49 € 1.159,20 €
Gandia 12,62 € 1.009,60 €
Santa Eulària des Riu 19,18 € 1.534,40 €
Alcorcón 16,51 € 1.320,80 €
Benahavís 18,26 € 1.460,80 €
Vilanova I la Geltrú 18,19 € 1.455,20 €
Terrassa 18,17 € 1.453,60 €
Majadahonda 17,52 € 1.401,60 €
Getxo 16,40 € 1.312,00 €
Móstoles 15,47 € 1.237,60 €
Torrent 13,96 € 1.116,80 €
Fuengirola 17,27 € 1.381,60 €
Girona capital 17,16 € 1.372,80 €
Benalmádena 17,07 € 1.365,60 €
Vigo 12,23 € 978,40 €
Torremolinos 16,94 € 1.355,20 €
Benidorm 18,76 € 1.500,80 €
Mataró 16,84 € 1.347,20 €
San Bartolomé de Tirajana 21,74 € 1.739,20 €
Málaga capital 16,80 € 1.344,00 €
Sabadell 16,80 € 1.344,00 €
Madrid capital 22,67 € 1.813,60 €
Alcalá de Henares 15,17 € 1.213,60 €
Sueca 15,49 € 1.239,20 €
Alcobendas 16,78 € 1.342,40 €
Sant Antoni de Portmany 18,63 € 1.490,40 €
Puerto de la Cruz 16,48 € 1.318,40 €
Donostia – San Sebastián 20,23 € 1.618,40 €
Mijas 16,35 € 1.308,00 €
Las Palmas de Gran Canaria 15,76 € 1.260,80 €
Fuenlabrada 15,00 € 1.200,00 €
Sanlúcar de Barrameda 15,78 € 1.262,40 €
Telde 13,12 € 1.049,60 €
Peñíscola / Peníscola 10,41 € 832,80 €
Las Rozas de Madrid 15,90 € 1.272,00 €
Sagunto / Sagunt 12,71 € 1.016,80 €
Salou 15,41 € 1.232,80 €
Tarifa 15,29 € 1.223,20 €
Paterna 14,37 € 1.149,60 €
Villaviciosa de Odón 16,80 € 1.344,00 €
Villanueva de la Cañada 18,96 € 1.516,80 €
Manilva 14,96 € 1.196,80 €
Alcoy / Alcoi 8,15 € 652,00 €
Sevilla capital 14,55 € 1.164,00 €
Águilas 10,43 € 834,40 €
San Vicente del Raspeig / Sant Vicent del Raspeig 10,98 € 878,40 €
Adeje 18,89 € 1.511,20 €
Pilar de la Horadada 15,46 € 1.236,80 €
Santa Pola 12,87 € 1.029,60 €
Rota 14,30 € 1.144,00 €
Canet d’En Berenguer 13,26 € 1.060,80 €
Rincón de la Victoria 13,89 € 1.111,20 €
El Campello 15,17 € 1.213,60 €
Guardamar del Segura 13,68 € 1.094,40 €
Jávea / Xàbia 16,62 € 1.329,60 €
Villajoyosa / La Vila Joiosa 14,34 € 1.147,20 €
Gijón 13,43 € 1.074,40 €
Granadilla de Abona 16,81 € 1.344,80 €
Punta Umbría 13,34 € 1.067,20 €
Santander 13,29 € 1.063,20 €
Dénia 14,78 € 1.182,40 €
Valencia capital 16,92 € 1.353,60 €
Candelaria 16,11 € 1.288,80 €
Alicante / alacant 14,50 € 1.160,00 €
Zaragoza capital 12,99 € 1.039,20 €
Vélez-Málaga 12,98 € 1.038,40 €
Pamplona / Iruña 12,91 € 1.032,80 €
Tarragona capital 12,89 € 1.031,20 €
Chipiona 12,89 € 1.031,20 €
Orihuela 11,98 € 958,40 €
Castro-Urdiales 12,86 € 1.028,80 €
Talavera de la Reina 8,49 € 679,20 €
El Puerto de Santa María 12,76 € 1.020,80 €
Oropesa del Mar / Orpesa 10,91 € 872,80 €
La Antilla 12,70 € 1.016,00 €
Zamora capital 10,80 € 864,00 €
Bilbao 17,99 € 1.439,20 €
Elche / elx 10,40 € 832,00 €
El Portil 12,60 € 1.008,00 €
San Javier 14,53 € 1.162,40 €
Vinaròs 8,57 € 685,60 €
Santiago de Compostela 11,09 € 887,20 €
Lugo capital 8,53 € 682,40 €
Chiclana de la Frontera 12,22 € 977,60 €
Cádiz capital 12,14 € 971,20 €
Ayamonte 11,99 € 959,20 €
Castellón de la Plana / Castelló de la Plana 9,69 € 775,20 €
El Ejido 11,89 € 951,20 €
Melilla capital 11,82 € 945,60 €
Oviedo 11,82 € 945,60 €
Sant Joan d’Alacant 13,63 € 1.090,40 €
Almuñécar 11,63 € 930,40 €
Torrelavega 11,62 € 929,60 €
Ciudad Real capital 9,02 € 721,60 €
Murcia capital 10,42 € 833,60 €
Cullera 13,23 € 1.058,40 €
Cartagena 9,96 € 796,80 €
Ponferrada 7,98 € 638,40 €
Armilla 11,20 € 896,00 €
Conil de la Frontera 11,19 € 895,20 €
La Línea de la Concepción 11,14 € 891,20 €
A Coruña capital 12,31 € 984,80 €
Torrox 11,04 € 883,20 €
Burriana / Borriana 7,26 € 580,80 €
Manresa 10,92 € 873,60 €
Granada capital 10,92 € 873,60 €
Torrevieja 12,50 € 1.000,00 €
Palencia capital 10,39 € 831,20 €
Reus 10,77 € 861,60 €
Segovia capital 12,69 € 1.015,20 €
Jerez de la Frontera 10,70 € 856,00 €
Vic 10,65 € 852,00 €
Ferrol 8,84 € 707,20 €
Dos Hermanas 10,48 € 838,40 €
Mazarrón 11,41 € 912,80 €
Los Alcázares 11,47 € 917,60 €
Oliva 10,25 € 820,00 €
Elda 8,13 € 650,40 €
León capital 9,46 € 756,80 €
Salamanca capital 10,74 € 859,20 €
Huelva capital 10,35 € 828,00 €
Avilés 10,34 € 827,20 €
Mojácar 10,32 € 825,60 €
Benicasim / Benicàssim 11,46 € 916,80 €
Pontevedra capital 10,10 € 808,00 €
Barbate 9,96 € 796,80 €
La Manga del Mar Menor 12,51 € 1.000,80 €
Moncofa 11,72 € 937,60 €
Logroño 9,61 € 768,80 €
Almería capital 9,53 € 762,40 €
Burgos capital 11,24 € 899,20 €
Motril 9,41 € 752,80 €
Albacete capital 9,33 € 746,40 €
Algeciras 9,31 € 744,80 €
Alhaurín El Grande 9,29 € 743,20 €
Córdoba capital 9,28 € 742,40 €
Guadalajara capital 12,85 € 1.028,00 €
Sanxenxo 17,03 € 1.362,40 €
Vera 8,94 € 715,20 €
Foz 10,56 € 844,80 €
Narón 7,52 € 601,60 €
Roquetas de Mar 8,78 € 702,40 €
Lleida capital 8,67 € 693,60 €
Alboraya 17,30 € 1.384,00 €
Ourense capital 7,95 € 636,00 €
Valladolid capital 10,38 € 830,40 €
Toledo capital 11,49 € 919,20 €
Plasencia 7,23 € 578,40 €
Ronda 8,23 € 658,40 €
Calpe / Calp 13,01 € 1.040,80 €
Altea 13,76 € 1.100,80 €
Cáceres capital 8,28 € 662,40 €
Ávila capital 8,53 € 682,40 €
Ames 8,95 € 716,00 €
Barreiros 8,86 € 708,80 €
Cuenca capital 7,37 € 589,60 €
Tortosa 7,34 € 587,20 €
Jaén capital 7,33 € 586,40 €
Molina de Segura 7,27 € 581,60 €
Mislata 13,46 € 1.076,80 €
Badajoz capital 8,08 € 646,40 €
Mérida 7,12 € 569,60 €
Úbeda 6,83 € 546,40 €
Linares 6,64 € 531,20 €
Puertollano 6,17 € 493,60 €
Almendralejo 6,00 € 480,00 €
Baeza 4,78 € 382,40 €

Of the 173 Spanish cities analyzed by Fotocasa with quarterly variation data in March 2026, the price of rental housing per square meter increased in 75% of them.
In 17 of the cities (10%), the quarterly housing price increase exceeded 10%. The cities with these increases are: Laredo (65.3%), Sanlúcar de Barrameda (61.5%), Águilas (35.1%), Gandía (25.9%), Leganés (25.8%), Getafe (22.4%), Torrent (21.9%), Salou (21.3%), Ayamonte (18.8%), Reus (17.3%), Chiclana de la Frontera (14.1%), Benidorm (13.6%), El Ejido (12.7%), El Puerto de Santa María (12.5%), Zamora (11.3%), Manresa (11.0%), and San Sebastián de los Reyes (10.8%).

On the other hand, the three cities with the largest quarterly decreases are Cuenca (-12.9%), Esplugues de Llobregat (-11.8%), and Altea (-10.6%).

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
Comentarios en línea
Ver todos los comentarios