Inicio › Precios › Cataluña › Barcelona 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
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² 1.299 1.855 2.410 2.966 2005 2009 2013 2017 2021 2025 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² 693 1.593 2.492 3.392 1995 2000 2005 2010 2015 2020 2025 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 Municipio Habitantes €/m² (compra) €/m²·mes (alquiler) Rentab. bruta Barcelona 1.731.649 4.602 13,8 3,6 % L'Hospitalet de Llobregat 289.510 3.094 13,0 5,1 % Terrassa 233.270 2.272 9,0 4,7 % Badalona 231.542 2.824 10,3 4,4 % Sabadell 225.368 2.397 8,7 4,3 % Mataró 131.683 2.549 9,1 4,3 % Santa Coloma de Gramenet 123.981 2.586 10,0 4,6 % Sant Cugat del Vallès 97.983 5.017 13,4 3,2 % Cornellà de Llobregat 92.237 3.142 11,3 4,3 % Sant Boi de Llobregat 85.610 2.801 10,9 4,7 % Rubí 82.823 2.479 9,3 4,5 % Manresa 80.974 1.531 6,5 5,1 % Vilanova i la Geltrú 71.641 2.738 9,0 3,9 % Castelldefels 70.057 4.337 12,8 3,5 % Viladecans 67.587 3.119 10,3 4,0 % El Prat de Llobregat 66.338 3.008 11,0 4,4 % Granollers 65.341 2.408 8,9 4,4 % Cerdanyola del Vallès 58.528 2.964 10,1 4,1 % Mollet del Vallès 52.990 2.525 8,6 4,1 % Vic 50.796 1.991 7,3 4,4 % Gavà 48.243 3.465 10,8 3,8 % Esplugues de Llobregat 48.221 3.722 12,8 4,1 % Sant Feliu de Llobregat 46.781 3.330 11,4 4,1 % Vilafranca del Penedès 42.607 2.035 7,7 4,5 % Igualada 42.085 1.828 6,9 4,6 % Ripollet 39.897 2.448 9,6 4,7 % Sant Adrià de Besòs 39.323 2.766 11,0 4,8 % Montcada i Reixac 37.460 2.505 9,2 4,4 % Sant Joan Despí 35.926 3.707 11,6 3,7 % Barberà del Vallès 33.987 2.682 9,4 4,2 % Sant Pere de Ribes 32.705 2.673 9,7 4,3 % Sitges 32.609 4.932 13,3 3,2 % Pineda de Mar 30.108 2.240 8,2 4,4 % Premià de Mar 29.431 2.814 9,8 4,2 % Martorell 29.175 2.266 8,3 4,4 % Sant Vicenç dels Horts 28.746 2.450 9,4 4,6 % Molins de Rei 27.300 — 10,0 — Sant Andreu de la Barca 27.094 2.619 8,9 4,1 % Santa Perpètua de Mogoda 26.130 2.393 9,4 4,7 % Castellar del Vallès 25.422 — 8,6 — Olesa de Montserrat 24.966 — 8,5 — El Masnou 24.761 — 10,4 — Esparreguera 22.665 — 8,5 — Manlleu 21.425 — 6,4 — Vilassar de Mar 21.227 — 10,5 — Sant Just Desvern 21.037 — 12,5 — Les Franqueses del Vallès 20.881 — 9,5 — Calella 20.864 — 8,5 — Sant Quirze del Vallès 20.209 — 10,3 — Malgrat de Mar 19.714 — 8,1 — Cardedeu 19.046 — 9,1 — Tordera 19.039 — 8,3 — Sant Celoni 18.977 — 8,0 — Parets del Vallès 18.885 — 9,2 — Caldes de Montbui 18.567 — 8,9 — Piera 17.880 — 8,3 — Cubelles 17.673 — 9,5 — Berga 17.473 — 5,6 — Canovelles 17.473 — 8,4 — La Garriga 17.426 — 9,2 — Montornès del Vallès 17.102 — 8,6 — Arenys de Mar 17.042 — 8,9 — Lliçà d'Amunt 16.540 — 10,2 — Vallirana 16.245 — 9,4 — Corbera de Llobregat 16.010 — 9,0 — Palau-solità i Plegamans 15.614 — 9,3 — Torelló 15.334 — 6,6 — Canet de Mar 15.198 — 8,9 — La Llagosta 13.280 — 9,2 — Abrera 13.227 — 9,0 — Castellbisbal 13.061 — 9,2 — Badia del Vallès 13.060 — 10,2 — Vilanova del Camí 12.936 — 7,5 — Sant Sadurní d'Anoia 12.911 — 8,1 — Argentona 12.891 — 9,6 — Montgat 12.879 — 11,0 — Pallejà 12.006 — 10,0 — Sant Andreu de Llavaneres 11.938 — 10,1 — Sant Joan de Vilatorrada 11.133 — 8,0 — La Roca del Vallès 11.014 — 9,4 — Llinars del Vallès 10.956 — 9,2 — Premià de Dalt 10.632 — 10,7 — Santa Margarida de Montbui 10.631 — 7,7 — Alella 10.262 — 12,1 — Sant Vicenç de Castellet 10.164 — 7,7 — Bigues i Riells 10.139 — 10,0 — Masquefa 10.120 — 9,1 — Santa Maria de Palautordera 10.080 — 9,0 — Palafolls 10.038 — 9,3 — Matadepera 9.776 — 10,7 — Cervelló 9.743 — 10,0 — Arenys de Munt 9.558 — 8,9 — Sentmenat 9.548 — 9,2 — L'Ametlla del Vallès 9.474 — 10,8 — Sant Fost de Campsentelles 9.419 — 10,7 — Vilassar de Dalt 9.404 — 10,3 — Sant Fruitós de Bages 9.333 — 8,2 — Tiana 9.331 — 11,4 — Montmeló 8.886 — 9,0 — Polinyà 8.581 — 9,6 — Tona 8.527 — 8,2 — Santa Coloma de Cervelló 8.273 — 10,2 — Gelida 8.198 — 8,8 — Sant Esteve Sesrovires 8.121 — 9,6 — Santa Eulàlia de Ronçana 7.953 — 10,2 — Centelles 7.864 — 8,3 — Viladecavalls 7.817 — 11,0 — Santa Margarida i els Monjos 7.806 — 8,2 — Cabrils 7.765 — 10,6 — Santpedor 7.744 — 8,5 — Vacarisses 7.729 — 10,5 — Begues 7.561 — 10,7 — Sallent 7.030 — 8,2 — Roda de Ter 6.937 — 8,4 — Lliçà de Vall 6.903 — 10,5 — Teià 6.898 — 10,8 — Taradell 6.854 — 8,3 — Moià 6.828 — 8,1 — Sant Feliu de Codines 6.827 — 8,8 — Sant Vicenç de Montalt 6.802 — 11,1 — Sant Antoni de Vilamajor 6.724 — 9,6 — Dosrius 6.287 — 10,5 — Navarcles 6.276 — 8,7 — Navàs 6.238 — 7,4 — Artés 6.225 — 8,4 — Súria 6.200 — 8,2 — Torrelles de Llobregat 6.170 — 10,3 — Sant Pol de Mar 5.793 — 9,5 — Vilanova del Vallès 5.693 — 10,5 — Capellades 5.608 — 8,1 — Canyelles 5.505 — 11,1 — Gironella 5.083 — 7,6 — Sant Pere de Vilamajor 5.074 — 10,5 — Cabrera de Mar 5.045 — 11,3 — Martorelles 4.992 — 9,6 — Collbató 4.828 — 11,0 — Puig-reig 4.565 — 7,6 — Cardona 4.553 — 8,3 — Olivella 4.435 — 11,0 — El Papiol 4.404 — 9,8 — El Pont de Vilomara i Rocafort 4.193 — 9,5 — Sant Climent de Llobregat 4.187 — 10,6 — Castellbell i el Vilar 4.159 — 9,6 — La Torre de Claramunt 4.158 — 10,8 — Santa Susanna 4.099 — 10,4 — Balenyà 4.021 — 9,0 — Olèrdola 3.945 — 10,9 — Sant Cebrià de Vallalta 3.872 — 9,8 — Seva 3.808 — 9,9 — Òdena 3.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).