LocatanAsk the finder

Average rent in Barcelona: €1,135/month.

The average rent in Barcelona was €1,135/month in 2025, down 1% on 2024 and up 54% since 2015. It ranks 24th of 539 Catalan towns with a figure. The Barcelonès average is €1,056/month.

Average monthly rent, Barcelona

€800€1,000€1,200200720162025€1,1352007: €766/month2008: €813/month2009: €793/month2010: €762/month2011: €753/month2012: €720/month2013: €682/month2014: €688/month2015: €735/month2016: €801/month2017: €877/month2018: €930/month2019: €979/month2020: €965/month2021: €919/month2022: €1,027/month2023: €1,136/month2024: €1,147/month2025: €1,135/month
Barcelona, 2025
€1,135/month
Barcelonès average
€1,056/month
Net income per person, 2023
€19,527
Open the live map →

Rent in Barcelonès

#PlaceAverage rent
1Barcelona€1,135/month
2Badalona€965/month
3Sant Adrià de Besòs€915/month
4l'Hospitalet de Llobregat€840/month
5Santa Coloma de Gramenet€687/month

Source and method

Average monthly rent on rental contracts registered with Incasòl. Towns with too few contracts have no figure. Source: Incasòl, Generalitat de Catalunya, 2025. Comarca figures are population-weighted averages of their towns.

Looking for a home here?

Describe what you need in a sentence. Locatan compares each asking price with similar listings and shows which ones look cheap.