Precio de la vivienda en Barcelona

En la provincia de Barcelona, el valor tasado mediano de sus municipios grandes es 2.678 €/m² (2.º trimestre de 2026), +6,2 % en el último periodo. Una vivienda de 80 m² cuesta unos 214.216 €.

Precio por m²
2.678 €
+6,2 % último periodo
Vivienda de 80 m²
214.216 €
Alquiler de 80 m²
768 €/mes
Rentabilidad bruta
4,3 %
Años de renta para comprar
5,2
Crecimiento anual (5 años)
+6,7 %
¿Te conviene comprar en Barcelona?

Con tu sueldo y tus ahorros te decimos qué puedes comprar y si te sale mejor que seguir de alquiler.

Calcular mi caso

Evolución del precio en Barcelona

Evolución 2005–2026: de 2.339 a 2.678 €/m²

Mediana del valor tasado (€/m²) de los municipios de la provincia con dato.

El precio en Barcelona desde 1995

Evolución 1995–2026: de 879 a 3.206 €/m²

Valor tasado medio de la vivienda libre (€/m²) de toda la provincia, dato oficial del Ministerio de Vivienda: 879 €/m² en 1995 y 3.206 €/m² en 2026 (2 trimestres), su máximo. Es la media de todas las tasaciones, por eso no coincide con la mediana de municipios de arriba. Los años anteriores a 2002 están convertidos de pesetas a euros.

Municipios de Barcelona

MunicipioHabitantes€/m² (compra)€/m²·mes (alquiler)Rentab. bruta
Barcelona1.731.6494.60213,83,6 %
L'Hospitalet de Llobregat289.5103.09413,05,1 %
Terrassa233.2702.2729,04,7 %
Badalona231.5422.82410,34,4 %
Sabadell225.3682.3978,74,3 %
Mataró131.6832.5499,14,3 %
Santa Coloma de Gramenet123.9812.58610,04,6 %
Sant Cugat del Vallès97.9835.01713,43,2 %
Cornellà de Llobregat92.2373.14211,34,3 %
Sant Boi de Llobregat85.6102.80110,94,7 %
Rubí82.8232.4799,34,5 %
Manresa80.9741.5316,55,1 %
Vilanova i la Geltrú71.6412.7389,03,9 %
Castelldefels70.0574.33712,83,5 %
Viladecans67.5873.11910,34,0 %
El Prat de Llobregat66.3383.00811,04,4 %
Granollers65.3412.4088,94,4 %
Cerdanyola del Vallès58.5282.96410,14,1 %
Mollet del Vallès52.9902.5258,64,1 %
Vic50.7961.9917,34,4 %
Gavà48.2433.46510,83,8 %
Esplugues de Llobregat48.2213.72212,84,1 %
Sant Feliu de Llobregat46.7813.33011,44,1 %
Vilafranca del Penedès42.6072.0357,74,5 %
Igualada42.0851.8286,94,6 %
Ripollet39.8972.4489,64,7 %
Sant Adrià de Besòs39.3232.76611,04,8 %
Montcada i Reixac37.4602.5059,24,4 %
Sant Joan Despí35.9263.70711,63,7 %
Barberà del Vallès33.9872.6829,44,2 %
Sant Pere de Ribes32.7052.6739,74,3 %
Sitges32.6094.93213,33,2 %
Pineda de Mar30.1082.2408,24,4 %
Premià de Mar29.4312.8149,84,2 %
Martorell29.1752.2668,34,4 %
Sant Vicenç dels Horts28.7462.4509,44,6 %
Molins de Rei27.300—10,0—
Sant Andreu de la Barca27.0942.6198,94,1 %
Santa Perpètua de Mogoda26.1302.3939,44,7 %
Castellar del Vallès25.422—8,6—
Olesa de Montserrat24.966—8,5—
El Masnou24.761—10,4—
Esparreguera22.665—8,5—
Manlleu21.425—6,4—
Vilassar de Mar21.227—10,5—
Sant Just Desvern21.037—12,5—
Les Franqueses del Vallès20.881—9,5—
Calella20.864—8,5—
Sant Quirze del Vallès20.209—10,3—
Malgrat de Mar19.714—8,1—
Cardedeu19.046—9,1—
Tordera19.039—8,3—
Sant Celoni18.977—8,0—
Parets del Vallès18.885—9,2—
Caldes de Montbui18.567—8,9—
Piera17.880—8,3—
Cubelles17.673—9,5—
Berga17.473—5,6—
Canovelles17.473—8,4—
La Garriga17.426—9,2—
Montornès del Vallès17.102—8,6—
Arenys de Mar17.042—8,9—
Lliçà d'Amunt16.540—10,2—
Vallirana16.245—9,4—
Corbera de Llobregat16.010—9,0—
Palau-solità i Plegamans15.614—9,3—
Torelló15.334—6,6—
Canet de Mar15.198—8,9—
La Llagosta13.280—9,2—
Abrera13.227—9,0—
Castellbisbal13.061—9,2—
Badia del Vallès13.060—10,2—
Vilanova del Camí12.936—7,5—
Sant Sadurní d'Anoia12.911—8,1—
Argentona12.891—9,6—
Montgat12.879—11,0—
Pallejà12.006—10,0—
Sant Andreu de Llavaneres11.938—10,1—
Sant Joan de Vilatorrada11.133—8,0—
La Roca del Vallès11.014—9,4—
Llinars del Vallès10.956—9,2—
Premià de Dalt10.632—10,7—
Santa Margarida de Montbui10.631—7,7—
Alella10.262—12,1—
Sant Vicenç de Castellet10.164—7,7—
Bigues i Riells10.139—10,0—
Masquefa10.120—9,1—
Santa Maria de Palautordera10.080—9,0—
Palafolls10.038—9,3—
Matadepera9.776—10,7—
Cervelló9.743—10,0—
Arenys de Munt9.558—8,9—
Sentmenat9.548—9,2—
L'Ametlla del Vallès9.474—10,8—
Sant Fost de Campsentelles9.419—10,7—
Vilassar de Dalt9.404—10,3—
Sant Fruitós de Bages9.333—8,2—
Tiana9.331—11,4—
Montmeló8.886—9,0—
Polinyà8.581—9,6—
Tona8.527—8,2—
Santa Coloma de Cervelló8.273—10,2—
Gelida8.198—8,8—
Sant Esteve Sesrovires8.121—9,6—
Santa Eulàlia de Ronçana7.953—10,2—
Centelles7.864—8,3—
Viladecavalls7.817—11,0—
Santa Margarida i els Monjos7.806—8,2—
Cabrils7.765—10,6—
Santpedor7.744—8,5—
Vacarisses7.729—10,5—
Begues7.561—10,7—
Sallent7.030—8,2—
Roda de Ter6.937—8,4—
Lliçà de Vall6.903—10,5—
Teià6.898—10,8—
Taradell6.854—8,3—
Moià6.828—8,1—
Sant Feliu de Codines6.827—8,8—
Sant Vicenç de Montalt6.802—11,1—
Sant Antoni de Vilamajor6.724—9,6—
Dosrius6.287—10,5—
Navarcles6.276—8,7—
Navàs6.238—7,4—
Artés6.225—8,4—
Súria6.200—8,2—
Torrelles de Llobregat6.170—10,3—
Sant Pol de Mar5.793—9,5—
Vilanova del Vallès5.693—10,5—
Capellades5.608—8,1—
Canyelles5.505—11,1—
Gironella5.083—7,6—
Sant Pere de Vilamajor5.074—10,5—
Cabrera de Mar5.045—11,3—
Martorelles4.992—9,6—
Collbató4.828—11,0—
Puig-reig4.565—7,6—
Cardona4.553—8,3—
Olivella4.435—11,0—
El Papiol4.404—9,8—
El Pont de Vilomara i Rocafort4.193—9,5—
Sant Climent de Llobregat4.187—10,6—
Castellbell i el Vilar4.159—9,6—
La Torre de Claramunt4.158—10,8—
Santa Susanna4.099—10,4—
Balenyà4.021—9,0—
Olèrdola3.945—10,9—
Sant Cebrià de Vallalta3.872—9,8—
Seva3.808—9,9—
Òdena3.760—9,8—

Preguntas frecuentes

¿Dónde es más barata la vivienda en la provincia de Barcelona?

Entre los municipios con valor tasado oficial, los más baratos son Manresa (1.531 €/m²), Igualada (1.828 €/m²), Vic (1.991 €/m²).

¿Dónde es más rentable comprar para alquilar en Barcelona?

Por rentabilidad bruta del alquiler destacan Manresa (5,1 %), L'Hospitalet de Llobregat (5,1 %), Sant Adrià de Besòs (4,8 %). Antes de gastos e impuestos.

¿Cuánto cuesta un piso en Barcelona?

La mediana de los municipios con dato es de 2.678 €/m²: un piso de 80 m² ronda los 214.216 €.

Valor tasado: MIVAU (municipios de más de 25.000 habitantes). Alquiler: Sistema Estatal de Referencia del Precio del Alquiler (SERPAVI, MIVAU). Renta: Atlas de Distribución de Renta de los Hogares (INE). Población: Padrón (INE).