Province of Barcelona: housing price and price/m²

You want to buy or sell a real estate property? Properstar gives you the insights you need before you start.This report is based on the listings published on Properstar. Last update: Apr 2024

Housing price details

The median price of an apartment for sale is €2,808/m². That means there are as many properties more expensive than €2,808/m² as cheaper. As for houses for sale, the median price is €1,912/m².
Apartments
Number of roomsMedian price
Studio€3,950/m²
2 pièces€3,087/m²
3 pièces€2,600/m²
4 pièces€2,765/m²
5 pièces€4,305/m²
Houses
Number of roomsMedian price
4 pièces€1,920/m²
5 pièces€1,948/m²
6 pièces€1,941/m²
7 pièces€1,888/m²
8 pièces€1,687/m²

Province of Barcelona: all details of housing price

LocationPrice per m² – apartmentsPrice per m² – houses
Barcelona
€4,527
+1%
€4,235
-1%
L'Hospitalet de Llobregat
€2,582
+1%
€2,425
Badalona
€2,325
+1%
€2,432
-1%
Sabadell
€2,266
+3%
€1,837
Mataró
€2,217
-1%
€2,134
-1%
Terrassa
€2,221
+3%
€1,704
+2%
Castelldefels
€3,573
€4,011
+2%
Vilanova i la Geltrú
€2,736
€1,909
Manresa
€1,413
+1%
€1,027
-2%
Sitges
€5,095
+2%
€4,403
-2%
Santa Coloma de Gramenet
€2,165
€2,326
-4%
Calella
€2,382
€1,833
Sant Boi de Llobregat
€2,358
€2,228
+1%
Rubí
€2,134
-1%
€1,967
+1%
Cornellà de Llobregat
€2,609
+2%
€2,533
-1%
Castellar del Vallès
€2,405
+3%
€1,708
-1%
Esplugues de Llobregat
€3,577
€4,708
+1%
Malgrat de Mar
€2,006
+1%
€1,442
+1%
Cubelles
€3,331
-1%
€1,835
Tordera
€1,527
+2%
€1,274
+1%
Igualada
€1,603
+1%
€976
+1%
Vic
€2,249
+2%
€1,613
+3%
Vallirana
€2,415
-3%
€1,568
+2%
Granollers
€2,216
+2%
€2,166
-1%
Sant Pere de Ribes
€2,818
-1%
€2,778
+1%
Sant Cugat del Vallès
€4,935
+3%
€3,983
Ripollet
€2,207
+1%
€2,095
+5%
Arenys de Mar
€2,733
+4%
€2,123
-2%
Montcada i Reixac
€2,268
+2%
€1,786
-2%
CabrilsNot enough listings
€2,284
-1%
Vilafranca del Penedès
€1,867
+2%
€1,398
Olesa de Montserrat
€1,909
-2%
€1,737
+2%
Premià de Dalt
€2,461
+3%
€2,372
-1%
Cerdanyola del Vallès
€2,479
-1%
€2,302
Sant Quirze del Vallès
€3,224
-3%
€2,345
-1%
Mollet del Vallès
€2,028
-1%
€1,785
+3%
Vilassar de Dalt
€2,790
+3%
€2,271
+1%
Alella
€3,755
€3,021
+1%
Argentona
€2,649
-2%
€2,004
Palafolls
€2,079
€1,640
+2%
Bigues i RiellsNot enough listings
€1,512
Viladecans
€2,493
€2,579
+11%
Canovelles
€1,552
€1,772
Cardedeu
€2,421
-2%
€2,251
+1%
Esparreguera
€1,903
-6%
€1,466
-7%
Sant Just Desvern
€4,174
-1%
€3,789
Santa Susanna
€1,732
-5%
€1,730
Sant Vicenç de Castellet
€1,697
+4%
€1,156
-4%
Sant Vicenç de MontaltNot enough listings
€3,026
+1%
Sant Adrià de Besòs
€2,570
+3%
€1,994
Gavà
€2,735
+2%
€3,200
-4%
Sant Feliu de Llobregat
€2,907
+5%
€2,780
+9%
Corbera de Llobregat
€2,064
-1%
€1,567
-1%
L'Ametlla del VallèsNot enough listings
€1,784
Sant Andreu de la Barca
€2,139
+1%
€1,972
+2%
La Garriga
€2,642
+6%
€1,821
+1%
Pineda de Mar
€2,030
+3%
€1,594
+6%
Abrera
€2,120
+3%
€1,972
+4%
CanyellesNot enough listings
€1,574
+1%
Montgat
€3,643
-1%
€3,800
+2%
Santa Perpètua de Mogoda
€2,066
-5%
€2,021
+3%
Teià
€4,020
-3%
€2,639
+1%
Sant Joan Despí
€3,017
+2%
€3,388
-2%
Sant Fruitós de Bages
€1,466
-4%
€1,351
+6%
Vilanova del Camí
€1,342
+2%
€799
+2%
Arenys de Munt
€2,184
+2%
€1,680
DosriusNot enough listings
€1,423
+1%
Santa Margarida de Montbui
€1,133
€865
+11%
Sant Cebrià de Vallalta
€1,869
€1,793
Sant Feliu de Codines
€1,808
+3%
€1,275
Palau-solità i Plegamans
€2,365
-1%
€2,087
-2%
Begues
€2,522
€2,090
La Roca del Vallès
€2,185
-2%
€1,849
+5%
Manlleu
€999
-4%
€843
+1%
Berga
€976
-5%
€997
-8%
Súria
€1,136
+5%
€1,166
-3%
Sallent
€1,112
-2%
€1,136
+9%
TianaNot enough listings
€2,694
Masquefa
€1,956
-1%
€1,416
+1%
Cervelló
€2,638
+2%
€1,788
-3%
Polinyà
€3,062
+5%
€1,978
+2%
Sant Pere de VilamajorNot enough listings
€1,447
+1%
Sant Andreu de Llavaneres
€2,582
+1%
€2,618
+11%
Capellades
€1,122
€781
-1%
Caldes d'Estrac
€3,063
€2,912
+2%
Torelló
€1,135
-2%
€1,035
Gelida
€1,586
-1%
€1,197
-3%
Sant Esteve SesroviresNot enough listings
€1,570
-2%
Navarcles
€1,717
+4%
€969
+6%
Molins de Rei
€3,074
€2,349
Sant Vicenç dels Horts
€2,240
-2%
€1,667
+2%
CastellgalíNot enough listings
€1,230
+1%
Monistrol de Montserrat
€1,517
-2%
€768
Artés
€1,672
+1%
€1,214
+2%
El Prat de Llobregat
€2,695
-1%
Not enough listings
Vilassar de Mar
€3,622
+1%
€3,254
+1%
Santpedor
€1,561
€1,092
+13%
Castellnou de BagesNot enough listings
€1,303
-7%
Viladecavalls
€2,745
€1,735
+1%
Vallgorguina
€1,787
+6%
€1,199
-5%
Calaf
€886
€545
+1%
VallromanesNot enough listings
€2,394
La Torre de ClaramuntNot enough listings
€1,263
+4%
Sant Joan de Vilatorrada
€1,612
+3%
€1,194
-2%
Balsareny
€920
€1,005
-4%
Olesa de BonesvallsNot enough listings
€1,399
+2%
Montornès del Vallès
€1,759
-6%
€1,832
-2%
Taradell
€2,201
-1%
€1,431
Barberà del Vallès
€2,256
+2%
€1,947
+3%
TonaNot enough listings
€1,574
+1%
Canet de Mar
€2,353
-3%
€2,741
+3%
Sant Celoni
€2,011
-6%
€1,491
-1%
Parets del Vallès
€2,612
+5%
€1,949
+4%
Fogars de la SelvaNot enough listings
€1,622
-2%
Costa-CunitNot enough listings
€1,412
Torrelles de LlobregatNot enough listings
€1,768
+1%
Bellaterra
€2,738
-17%
€2,389
+1%
MatadeperaNot enough listings
€2,769
+1%
Centelles
€1,581
-2%
€859
+1%
La Palma de Cervelló
€2,659
€1,530
Caldes de Montbui
€2,210
+2%
€1,804
+4%
Premià de Mar
€2,199
-4%
€2,419
+4%
Prats de Lluçanès
€1,180
Not enough listings
La Pobla de ClaramuntNot enough listings
€1,018
-3%
Castellbell i el VilarNot enough listings
€1,251
-2%
Puig-reig
€1,033
€1,102
+2%
Pallejà
€2,962
-1%
Not enough listings
Torrelles de FoixNot enough listings
€1,261
-4%
Monistrol de CaldersNot enough listings
€780
+1%
ValldoreixNot enough listings
€3,307
+6%
FonollosaNot enough listings
€1,541
+20%
Sant Iscle de VallaltaNot enough listings
€1,312
-2%
Cabrera de MarNot enough listings
€2,765
-1%
Santa Coloma de CervellóNot enough listings
€1,793
+3%
MoiàNot enough listings
€1,156
Lliçà d'AmuntNot enough listings
€1,421
-1%
El Masnou
€3,012
+2%
€2,789
CaldersNot enough listings
€1,462
+2%
OlivellaNot enough listings
€1,919
+3%
NavasNot enough listings
€784
Can Massuet del FarNot enough listings
€1,495
+3%
GurbNot enough listings
€1,767
-8%
Llinars del VallèsNot enough listings
€1,872
-1%
Sant Julià de VilatortaNot enough listings
€1,872
Can LledóNot enough listings
€1,444
-3%
CollbatóNot enough listings
€1,907
-3%
SevaNot enough listings
€2,080
-5%
CasserresNot enough listings
€1,014
+10%
PieraNot enough listings
€1,063
+8%
La FlorestaNot enough listings
€3,662
Les Roquetes
€1,591
-10%
Not enough listings
GironellaNot enough listings
€964
+3%
Sant Pol de MarNot enough listings
€2,172
+16%
BeguesNot enough listings
€2,164
-6%
Vallbona d'AnoiaNot enough listings
€1,081
-1%
Sant Hipòlit de Voltregà
€1,345
+3%
Not enough listings
El BrucNot enough listings
€1,497
-2%
Font-rubíNot enough listings
€1,068
-18%
CalifòrniaNot enough listings
€2,254
+3%
Torre-romeu
€1,447
+2%
Not enough listings
Els Prats de ReiNot enough listings
€399
El CollNot enough listings
€1,744
+1%
Santa Eulàlia de RonçanaNot enough listings
€1,724
+6%
CastellterçolNot enough listings
€1,778
Corró d'AvallNot enough listings
€2,578
-1%
GualbaNot enough listings
€1,798
+8%
La Llagosta
€1,983
-7%
Not enough listings
la Font del BoscNot enough listings
€1,028
+1%
Ca n'AmatNot enough listings
€2,001
La ConreriaNot enough listings
€1,564
-1%
Can FormigaNot enough listings
€1,761
-8%
Sant Julià d'AlfouNot enough listings
€1,655
-5%
Canadà ParcNot enough listings
€1,174
+6%
Can FalgueraNot enough listings
€1,880
+11%
VacarissesNot enough listings
€1,501
-1%
Sant Fost de CampsentellesNot enough listings
€2,343
+10%
Santa RosaNot enough listings
€1,895
+10%
Les FontsNot enough listings
€1,628
Can FarellNot enough listings
€1,553
+7%
El CalvetNot enough listings
€1,086
+2%
Can PalauNot enough listings
€1,805
+5%
Can RegasolNot enough listings
€1,578
+2%
Les Masies de RodaNot enough listings
€1,027
SentmenatNot enough listings
€2,566
+11%
Els Hostalets de BalenyàNot enough listings
€926
-10%
CampinsNot enough listings
€897
+27%
CarmeNot enough listings
€368
+2%
El Mas MóraNot enough listings
€1,385
+1%
TagamanentNot enough listings
€2,374
-9%
Vilanova del VallèsNot enough listings
€1,537
-4%
Lliçà de VallNot enough listings
€1,667
+1%
Can SerraNot enough listings
€1,654
+5%
Can BoscNot enough listings
€1,504
-12%
CastellarnauNot enough listings
€2,275
ValldemarNot enough listings
€1,146
-1%
El Mas GordiNot enough listings
€1,760
MuraNot enough listings
€1,226
+3%
Sant Climent de LlobregatNot enough listings
€1,625
-1%
La Pobla de LilletNot enough listings
€668
-2%
AiguafredaNot enough listings
€1,997
+50%
BagàNot enough listings
€689
-1%
Sant Feliu SasserraNot enough listings
€668
-1%
Santa Maria de MartorellesNot enough listings
€1,516
Pacs del PenedèsNot enough listings
€1,434
+2%
Ca n'ErmengolNot enough listings
€1,223
-6%
La Font del BouNot enough listings
€1,395
+2%
Pedra-SantaNot enough listings
€1,336
Terra BravaNot enough listings
€2,020
-10%
El Serrat de LatmellaNot enough listings
€1,463
-2%
Les PungolesNot enough listings
€2,094
Vilalba SasserraNot enough listings
€1,901
-1%
OristàNot enough listings
€1,112
Cardona, SpainNot enough listings
€824
-10%
ÒrriusNot enough listings
€1,647
-1%
Sant Llorenç d'HortonsNot enough listings
€1,564
La FloridaNot enough listings
€1,733
-4%
OlvanNot enough listings
€1,378
+35%
L'EsquirolNot enough listings
€1,355
-12%
Mas CarbóNot enough listings
€1,667
Sant Martí de CentellesNot enough listings
€1,565
-6%
Can VallsNot enough listings
€1,221
Sant Pere SacarreraNot enough listings
€991
Riells del faiNot enough listings
€1,900
+19%
Vilanova de SauNot enough listings
€1,850
CollsacreuNot enough listings
€1,881
Can MasNot enough listings
€1,396
+6%
Can CastanyNot enough listings
€1,975
Can VinyalsNot enough listings
€1,054
RocallisaNot enough listings
€1,176
-24%

The most expensive locations in Province of Barcelona

LocationPrice per m² – apartmentsPrice per m² – houses
Sitges
€5,095
+2%
€4,403
-2%
Sant Cugat del Vallès
€4,935
+3%
€3,983
Barcelona
€4,527
+1%
€4,235
-1%
Sant Just Desvern
€4,174
-1%
€3,789
Teià
€4,020
-3%
€2,639
+1%
Alella
€3,755
€3,021
+1%
Montgat
€3,643
-1%
€3,800
+2%
Vilassar de Mar
€3,622
+1%
€3,254
+1%
Esplugues de Llobregat
€3,577
€4,708
+1%
Castelldefels
€3,573
€4,011
+2%

The most affordable locations in Province of Barcelona

LocationPrice per m² – apartmentsPrice per m² – houses
Calaf
€886
€545
+1%
Balsareny
€920
€1,005
-4%
Berga
€976
-5%
€997
-8%
Manlleu
€999
-4%
€843
+1%
Puig-reig
€1,033
€1,102
+2%
Sallent
€1,112
-2%
€1,136
+9%
Capellades
€1,122
€781
-1%
Santa Margarida de Montbui
€1,133
€865
+11%
Torelló
€1,135
-2%
€1,035
Súria
€1,136
+5%
€1,166
-3%

Province of Barcelona: latest apartments for sale

Province of Barcelona: latest houses for sale

Province of Barcelona: latest apartments for rent