Ladrillómetro
ES
▤

Rent and rental yield in the province of Barcelona

Catalonia · official data from the Spanish Ministry of Housing and Urban Agenda

Data checked on 14 October 2026

Short answer: we have official 2024 rent for 178 municipalities in the province of Barcelona. The median of their median rents is €650 a month (8.03 €/m²; Spain: 5.81 €/m²). 38 of them have an official price; their median gross yield is 5.0% (Spain: 5.2%).

Municipalities with an official price, by gross yield

Calculator
L'Hospitalet de Llobregat6.2%3,09413.0020,675Calculate
Sant Adrià de Besòs6.0%2,76611.001,577Calculate
Manresa5.9%1,5316.325,770Calculate
Terrassa5.6%2,2738.9013,107Calculate
Santa Coloma de Gramenet5.6%2,5869.927,126Calculate
Sant Boi de Llobregat5.4%2,80110.874,271Calculate
Rubí5.4%2,4799.184,190Calculate
Igualada5.3%1,8286.622,642Calculate
Montcada i Reixac5.3%2,5058.911,599Calculate
Santa Perpètua de Mogoda5.3%2,3939.00991Calculate
Vilafranca del Penedès5.2%2,0357.443,097Calculate
Ripollet5.2%2,4489.382,018Calculate
Cornellà de Llobregat5.2%3,14211.346,161Calculate
Sant Pere de Ribes5.2%2,6739.471,677Calculate
Sant Vicenç dels Horts5.2%2,4509.04882Calculate
Badalona5.1%2,82410.1711,538Calculate
El Prat de Llobregat5.1%3,00810.943,102Calculate
Pineda de Mar5.0%2,2407.972,153Calculate
Sabadell5.0%2,3978.5711,570Calculate
Esplugues de Llobregat5.0%3,72212.932,842Calculate
Granollers5.0%2,4088.734,409Calculate
Mataró5.0%2,5498.938,383Calculate
Vic5.0%1,9917.074,361Calculate
Martorell5.0%2,2677.941,406Calculate
Vilanova i la Geltrú4.9%2,7388.844,392Calculate
Barberà del Vallès4.9%2,6829.181,371Calculate
Sant Feliu de Llobregat4.9%3,33111.362,583Calculate
Cerdanyola del Vallès4.8%2,96510.043,176Calculate
Sant Joan Despí4.8%3,70711.581,993Calculate
Viladecans4.8%3,11910.272,907Calculate
Mollet del Vallès4.8%2,5258.443,028Calculate
Premià de Mar4.7%2,8149.682,014Calculate
Sant Andreu de la Barca4.6%2,6198.531,353Calculate
Gavà4.4%3,46510.462,434Calculate
Barcelona4.2%4,60213.68140,872Calculate
Castelldefels4.2%4,33712.804,895Calculate
Sitges3.9%4,93213.372,837Calculate
Sant Cugat del Vallès3.8%5,01713.555,109Calculate

Sources. Price: average appraisal value of free-market housing, municipalities over 25,000 inhabitants (table 4), Ministry of Housing and Urban Agenda (2T 2026; published on 17 September 2026). Rent: SERPAVI (Spanish State Rental Price Reference System), Ministry of Housing and Urban Agenda (MIVAU), using personal income tax (IRPF) returns and the Cadastre: database 2011-2024 (file «2026-03_09_bd_SERPAVI_2011-2024 - DEFINITIVO WEB_v2»), “Municipios” sheet, apartments in multi-family buildings (vivienda colectiva), municipality level, year 2024, published on 16 April 2026. Gross yield with price and rent from 2024. * Small sample.

Municipalities with official rent but no price

Calculator
Calella€5928.09€477–€7001,591Calculate
El Masnou€82710.33€700–€9891,559Calculate
Vilassar de Mar€90010.40€750–€1,0901,551Calculate
Berga€4254.84€350–€5001,464Calculate
Molins de Rei€7829.75€654–€9041,347Calculate
Arenys de Mar€6778.52€550–€8001,290Calculate
Olesa de Montserrat€6308.07€526–€7251,287Calculate
La Garriga€7008.90€601–€8081,184Calculate
Les Franqueses del Vallès€6709.22€575–€7651,170Calculate
Sant Celoni€6127.44€500–€7051,149Calculate
Cardedeu€7148.68€600–€8211,105Calculate
Malgrat de Mar€5737.59€499–€6671,071Calculate
Cubelles€7009.11€590–€8231,023Calculate
Canet de Mar€6508.47€560–€7501,021Calculate
Esparreguera€6107.99€525–€7001,019Calculate
Manlleu€4585.33€380–€531953Calculate
Sant Just Desvern€97012.82€800–€1,315919Calculate
Montornès del Vallès€6007.96€490–€732870Calculate
Caldes de Montbui€6898.36€550–€799824Calculate
Parets del Vallès€6808.77€576–€775802Calculate
Torelló€4605.44€383–€550769Calculate
Sant Sadurní d'Anoia€6107.29€503–€725764Calculate
Castellar del Vallès€7007.86€580–€800747Calculate
La Llagosta€6508.66€564–€735725Calculate
Sant Andreu de Llavaneres€8109.81€674–€1,091717Calculate
Canovelles€5677.64€459–€670687Calculate
Tordera€5507.45€459–€644658Calculate
Sant Quirze del Vallès€80010.01€660–€1,000639Calculate
Montgat€86710.95€726–€1,039596Calculate
Corbera de Llobregat€6648.21€570–€754588Calculate
Sant Vicenç de Castellet€4756.48€387–€565579Calculate
Vilanova del Camí€4706.16€395–€550577Calculate
Llinars del Vallès€6008.31€500–€735543Calculate
Arenys de Munt€6008.04€500–€705535Calculate
Pallejà*€7009.46€610–€820490Calculate
Argentona*€6878.91€592–€783483Calculate
Castellbisbal*€7298.32€625–€825483Calculate
La Roca del Vallès*€6728.56€571–€757467Calculate
Centelles*€5416.96€450–€621455Calculate
Sant Pol de Mar*€7008.70€570–€850442Calculate
Palafolls*€5508.42€475–€648424Calculate
Palau-solità i Plegamans*€7008.45€590–€781420Calculate
Piera*€6006.86€500–€677410Calculate
Gelida*€6097.64€460–€713408Calculate
Tona*€5436.68€452–€628408Calculate
Vallirana*€6688.53€555–€760400Calculate
Abrera*€6667.86€575–€750396Calculate
Sant Joan de Vilatorrada*€5006.34€410–€591382Calculate
Santa Margarida i els Monjos*€5506.67€430–€640378Calculate
Montmeló*€6217.77€526–€714374Calculate
Polinyà*€7008.66€600–€782357Calculate
Santa Maria de Palautordera*€6007.71€516–€696355Calculate
Santa Margarida de Montbui*€4445.67€379–€501354Calculate
Moià*€4646.23€400–€550347Calculate
Sant Feliu de Codines*€6147.28€507–€693344Calculate
Navàs*€4505.17€354–€506341Calculate
Roda de Ter*€4816.54€400–€555320Calculate
Santpedor*€5306.76€450–€612316Calculate
Sant Fruitós de Bages*€5036.34€432–€600313Calculate
Vilassar de Dalt*€7609.73€646–€900313Calculate
Sentmenat*€6507.82€550–€743312Calculate
Masquefa*€6257.69€550–€700292Calculate
Caldes d'Estrac*€7249.90€600–€853290Calculate
Sallent*€4516.11€397–€530287Calculate
Premià de Dalt*€70810.36€601–€899285Calculate
Taradell*€5146.17€441–€611283Calculate
Tiana*€1,08611.45€798–€1,275280Calculate
Sant Antoni de Vilamajor*€6508.38€562–€723275Calculate
Alella*€95212.71€773–€1,300266Calculate
Puig-reig*€4034.65€349–€479260Calculate
Capellades*€4955.50€407–€580257Calculate
Santa Coloma de Cervelló*€8509.39€736–€950242Calculate
Cervelló*€7218.97€622–€805238Calculate
Gironella*€3754.50€297–€464235Calculate
Artés*€4685.90€379–€562226Calculate
Súria*€4475.51€375–€514225Calculate
Sant Hipòlit de Voltregà*€4505.62€362–€550215Calculate
Cabrera de Mar*€85011.33€734–€1,000214Calculate
Navarcles*€4406.27€350–€506212Calculate
La Palma de Cervelló*€6979.29€609–€800211Calculate
Monistrol de Montserrat*€5006.69€404–€600202Calculate
Sant Esteve Sesrovires*€6898.02€563–€810202Calculate
Sant Vicenç de Montalt*€95010.91€750–€1,263198Calculate
Begues*€85010.16€701–€950195Calculate
El Papiol*€7008.41€600–€800193Calculate
Calaf*€3704.38€300–€472192Calculate
Balenyà*€5006.61€400–€583191Calculate
Torrelles de Llobregat*€7099.23€600–€801188Calculate
Aiguafreda*€5206.21€432–€630180Calculate
Martorelles*€6507.69€550–€750179Calculate
Castellterçol*€4805.87€401–€586165Calculate
Matadepera*€84110.02€681–€993164Calculate
Sant Martí Sarroca*€5506.95€475–€639152Calculate
Teià*€81910.18€692–€1,013152Calculate
Cabrils*€8559.85€686–€1,100149Calculate
Cardona*€3674.02€287–€450145Calculate
Bagà*€4125.28€338–€500135Calculate
Prats de Lluçanès*€4004.44€322–€473133Calculate
Sant Esteve de Palautordera*€6627.75€564–€800132Calculate
Els Hostalets de Pierola*€5356.98€450–€650130Calculate
Bigues i Riells*€6507.97€543–€750123Calculate
Calldetenes*€5006.76€428–€606122Calculate
Balsareny*€4255.69€350–€500120Calculate
Sant Climent de Llobregat*€7319.63€630–€893120Calculate
Sant Pere de Riudebitlles*€5046.29€450–€610112Calculate
Vilanova del Vallès*€7759.06€671–€858111Calculate
Sant Julià de Vilatorta*€5006.44€418–€594108Calculate
Òdena*€4977.18€380–€553106Calculate
Lliçà d'Amunt*€6688.38€588–€770105Calculate
Sant Cebrià de Vallalta*€5927.12€449–€703105Calculate
Castellbell i el Vilar*€4806.30€390–€55099Calculate
Santa Eulàlia de Ronçana*€6688.00€552–€80097Calculate
Santa Susanna*€6508.59€500–€75095Calculate
El Pont de Vilomara i Rocafort*€4675.77€400–€55494Calculate
Avià*€4004.77€350–€45092Calculate
Sant Llorenç Savall*€4795.34€393–€55290Calculate
Sant Martí de Centelles*€5096.46€450–€59690Calculate
Viladecavalls*€75010.42€647–€82386Calculate
Sant Quintí de Mediona*€4505.78€381–€55085Calculate
Sant Llorenç d'Hortons*€5487.32€477–€67680Calculate
Dosrius*€6738.67€569–€80079Calculate
Vallgorguina*€6167.13€520–€70079Calculate
Callús*€5005.97€399–€59078Calculate
Santa Eulàlia de Riuprimer*€5758.09€450–€66777Calculate
L'Ametlla del Vallès*€6809.53€575–€88975Calculate
Torrelles de Foix*€4506.04€345–€55074Calculate
Sant Fost de Campsentelles*€7089.04€600–€87571Calculate
Les Masies de Voltregà*€4445.51€370–€52067Calculate
Santa Maria de Corcó*€4004.85€329–€46167Calculate
Lliçà de Vall*€6658.29€563–€75366Calculate
Sant Pere de Torelló*€4506.16€369–€51865Calculate
Sant Quirze de Besora*€4455.08€375–€50063Calculate
Seva*€4505.56€390–€51163Calculate
Badia del Vallès*€5006.68€430–€62561Calculate
Santa Eugènia de Berga*€5216.66€479–€59460Calculate
Folgueroles*€5507.62€419–€64656Calculate
Castellgalí*€5007.64€450–€60055Calculate
Guardiola de Berguedà*€3535.06€283–€45155Calculate
Avinyó*€4004.93€321–€50953Calculate
Cercs*€3113.69€250–€39552Calculate

Source: SERPAVI (Spanish State Rental Price Reference System), Ministry of Housing and Urban Agenda (MIVAU), using personal income tax (IRPF) returns and the Cadastre: database 2011-2024 (file «2026-03_09_bd_SERPAVI_2011-2024 - DEFINITIVO WEB_v2»), “Municipios” sheet, apartments in multi-family buildings (vivienda colectiva), municipality level, year 2024, published on 16 April 2026. * Fewer than 500 rented homes.

FREQUENT QUESTIONS

Frequently asked questions

How much is the rent in the province of Barcelona?

Across the 178 municipalities with at least 50 rented flats in SERPAVI 2024 (Ministry of Housing), the median of their median rents is €650 a month and 8.03 €/m². It is a median of municipalities, not the official figure for the whole area.

What gross rental yield is there in the province of Barcelona?

The median gross yield of the 38 municipalities with an official appraisal price (over 25,000 inhabitants) is 5.0%, with 2024 price and rent. Gross yield does not deduct costs, taxes, vacancies or financing.

Is this investment advice?

No. It is information for guidance only, based on public data. Check a specific flat with the rental yield calculator and seek professional advice if you need it.

Information for guidance only, based on public data; it is not financial, tax or investment advice. Medians for an area do not tell you what a specific home is worth or will earn.