Rent in Barcelona province

Catalunya · 83 municipalities · INE data 2023

Avg rent

876

/ month

vs Spain

+35%

avg: €648

Most expensive

916

Terrassa

Cheapest

833

Pallejà

Most expensive

Cheapest

Highest rise

All municipalities in Barcelona province

MunicipalityRentChange
Terrassa916+2.7%
Vilafranca del Penedès916+3%
Franqueses del Vallès, Les911+2.7%
Granollers909+2.5%
Rubí909+2.3%
Sant Cugat del Vallès907+2.6%
Abrera906+1.7%
Vallirana904+2.4%
Sabadell901+2.5%
Hospitalet de Llobregat, L'898+2.6%
Igualada898+3.1%
Vilanova del Camí897+2.8%
Palau-solità i Plegamans896+2.7%
Mollet del Vallès894+2.4%
Sant Celoni891+3%
Cubelles890+2.1%
Olesa de Montserrat890+3.1%
Sitges889+2.7%
Cornellà de Llobregat888+2.1%
Castelldefels887+2.6%
Vilassar de Mar887+2.5%
Llinars del Vallès885+1.7%
Sant Andreu de la Barca885+2.5%
Barcelona884+3.1%
Cardedeu883+2.3%
Santa Margarida de Montbui883+2.6%
Garriga, La881+2.1%
Premià de Dalt881+1.7%
Sant Quirze del Vallès881+2.2%
Cerdanyola del Vallès880+2.2%
Esplugues de Llobregat880+2.6%
Lliçà d'Amunt880+0.7%
Sant Joan Despí880+2.3%
Vic880+2.9%
Canovelles879+1.8%
Martorell878+1.7%
Sant Pere de Ribes878+2.9%
Sant Feliu de Llobregat876+1.9%
Caldes de Montbui875+3.4%
Canet de Mar875+2.4%
Gavà875+2.6%
Manresa875+2.9%
Mataró875+2.2%
Badia del Vallès874+1.7%
Corbera de Llobregat874+1.8%
Parets del Vallès874+2.6%
Ripollet874+1.8%
Santa Coloma de Gramenet874+2.1%
Arenys de Mar872+2.2%
Masnou, El872+2.7%
Molins de Rei871+1.7%
Sant Andreu de Llavaneres871+2.1%
Vilanova i la Geltrú871+2.4%
Esparreguera870+1.9%
Tordera869+2.3%
Montornès del Vallès868+2.4%
Premià de Mar868+2%
Sant Adrià de Besòs868+2.3%
Torelló868+2.4%
Sant Joan de Vilatorrada867+1.9%
Calella866+2.3%
Llagosta, La866+1.4%
Montcada i Reixac865+1.6%
Berga864+2.5%
Sant Boi de Llobregat864+1.8%
Sant Just Desvern864+2.7%
Prat de Llobregat, El863+1.8%
Sant Sadurní d'Anoia863+2.8%
Argentona862+2%
Badalona862+2%
Viladecans862+2.4%
Santa Perpètua de Mogoda861+2.3%
Piera860+2.4%
Manlleu859+2.2%
Barberà del Vallès858+0.5%
Malgrat de Mar854+2.4%
Roca del Vallès, La854+2.2%
Montgat850+2%
Pineda de Mar844+1.8%
Sant Vicenç dels Horts842+1.3%
Castellbisbal841+1.1%
Castellar del Vallès838+2.2%
Pallejà833+2.3%

Rent prices in Barcelona province (2023)

Barcelona province has 83 municipalities with more than 10,000 inhabitants and official INE data. Average rent is €876/month in 2023, 35% above the national average (€648/month).

The most expensive municipality in Barcelona is Terrassa (€916/month) and the most affordable is Pallejà (€833/month) — a difference of €83 within the same province.

Average per capita income in the province is €16,434/year, according to the INE Atlas of Household Income Distribution.

Frequently asked questions

How much does rent cost in Barcelona province?

Average rent in Barcelona province is €876/month in 2023. Prices range from €833/month (Pallejà) to €916/month (Terrassa).

Is Barcelona province expensive compared to the Spanish average?

Yes. Rent in Barcelona (€876/month) is 35% above the Spanish average (€648/month), making it one of the pricier provinces.

Is renting affordable in Barcelona for residents?

With an average per capita income of €16,434/year, spending €876/month on rent represents 64% of average monthly income. A high housing cost burden, above the 40% threshold considered critical.

View all provinces

Compare with other Spanish provinces

Back to Spain →