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: Mar 2024

Housing price details

The median price of an apartment for sale is €2,803. That means there are as many properties more expensive than €2,803 as cheaper. As for houses for sale, the median price is €1,911.
Apartments
Number of roomsMedian price
Studio€3,980
2 pièces€3,079
3 pièces€2,590
4 pièces€2,771
5 pièces€4,311
Houses
Number of roomsMedian price
4 pièces€1,913
5 pièces€1,963
6 pièces€1,981
7 pièces€1,901
8 pièces€1,707

Province of Barcelona: all details of housing price

LocationPrice per m² – apartmentsPrice per m² – houses
Barcelona
€4,476
+1%
€4,268
+1%
L'Hospitalet de Llobregat
€2,548
€2,413
-3%
Badalona
€2,252
+1%
€2,431
-1%
Sabadell
€2,202
+2%
€1,814
-2%
Mataró
€2,227
+1%
€2,167
+2%
Terrassa
€2,157
+2%
€1,664
Castelldefels
€3,579
-1%
€3,921
+1%
Vilanova i la Geltrú
€2,733
-1%
€1,901
+1%
Sitges
€5,014
+1%
€4,483
Santa Coloma de Gramenet
€2,181
€2,469
+1%
Manresa
€1,384
€1,052
-2%
Rubí
€2,147
€1,939
+1%
Sant Boi de Llobregat
€2,365
€2,196
+1%
Calella
€2,387
€1,833
Castellar del Vallès
€2,347
+2%
€1,719
Cornellà de Llobregat
€2,567
+1%
€2,566
-1%
Esplugues de Llobregat
€3,587
+1%
€4,675
+1%
Malgrat de Mar
€1,989
€1,435
+4%
Tordera
€1,495
+1%
€1,288
Cubelles
€3,348
+1%
€1,837
Igualada
€1,589
€971
Granollers
€2,173
+1%
€2,202
-2%
Vic
€2,198
+2%
€1,545
Vallirana
€2,482
€1,535
Sant Pere de Ribes
€2,893
+1%
€2,760
+1%
Sant Cugat del Vallès
€4,834
+2%
€4,023
Olesa de Montserrat
€1,952
-1%
€1,700
+3%
Vilafranca del Penedès
€1,832
+1%
€1,400
-2%
Arenys de Mar
€2,635
+3%
€2,161
+1%
Premià de Dalt
€2,508
+6%
€2,387
+2%
CabrilsNot enough listings
€2,291
Alella
€3,759
+6%
€2,989
Sant Quirze del Vallès
€3,294
-2%
€2,345
-1%
Ripollet
€2,171
+3%
€1,997
-1%
Montcada i Reixac
€2,230
€1,831
-5%
Esparreguera
€2,021
+1%
€1,573
-3%
Cerdanyola del Vallès
€2,517
+1%
€2,251
+1%
Santa Susanna
€1,824
-4%
€1,731
Sant Vicenç de Montalt
€3,030
-2%
€3,004
Vilassar de Dalt
€2,701
-8%
€2,273
-2%
Argentona
€2,693
€1,991
Palafolls
€2,089
+5%
€1,619
+5%
Viladecans
€2,487
€2,328
+2%
Bigues i RiellsNot enough listings
€1,526
Mollet del Vallès
€2,055
-2%
€1,734
-3%
Cardedeu
€2,477
-3%
€2,234
+2%
Canovelles
€1,552
+1%
€1,784
Sant Just Desvern
€4,235
€3,765
+1%
Sant Vicenç de Castellet
€1,622
+2%
€1,203
+1%
L'Ametlla del Vallès
€3,974
+13%
€1,789
+1%
Corbera de Llobregat
€2,087
-1%
€1,566
Sant Adrià de Besòs
€2,484
+3%
€1,994
Sant Cebrià de Vallalta
€1,865
+1%
€1,793
Sant Feliu de Llobregat
€2,781
€2,552
-4%
Gavà
€2,674
-2%
€3,378
-6%
Abrera
€2,066
+4%
€1,898
+4%
Santa Perpètua de Mogoda
€2,170
-3%
€1,951
+2%
Teià
€4,164
+8%
€2,603
+1%
Vilanova del Camí
€1,322
+4%
€783
+2%
Sant Joan Despí
€2,955
+2%
€3,469
+6%
Arenys de Munt
€2,134
+3%
€1,675
-1%
CanyellesNot enough listings
€1,562
+1%
Tiana
€3,443
-2%
€2,695
+1%
Montgat
€3,681
€3,787
+8%
Sant Fruitós de Bages
€1,523
-4%
€1,279
-3%
La Garriga
€2,489
+6%
€1,821
+2%
Sant Andreu de la Barca
€2,125
-1%
€1,919
Pineda de Mar
€1,957
€1,508
+3%
Sant Feliu de Codines
€1,782
€1,267
-4%
Santa Margarida de Montbui
€1,131
+3%
€780
Begues
€2,534
+2%
€2,085
La Roca del Vallès
€2,265
+3%
€1,756
+4%
Súria
€1,088
+8%
€1,189
Palau-solità i Plegamans
€2,389
-1%
€2,100
-3%
Berga
€1,028
€1,086
DosriusNot enough listings
€1,417
Manlleu
€1,039
-4%
€836
Sallent
€1,130
+1%
€1,042
+1%
Sant Andreu de Llavaneres
€2,607
-2%
€2,349
+3%
Masquefa
€1,977
€1,405
Sant Pere de VilamajorNot enough listings
€1,431
-2%
Caldes d'Estrac
€3,059
+7%
€2,862
-2%
Navarcles
€1,651
+3%
€915
+5%
Cervelló
€2,602
+2%
€1,827
-3%
Gelida
€1,598
€1,216
-3%
Molins de Rei
€3,086
€2,360
El Prat de Llobregat
€2,713
-1%
Not enough listings
Capellades
€1,122
€783
+3%
Viladecavalls
€2,667
-5%
€1,705
+1%
Sant Vicenç dels Horts
€2,292
+1%
€1,629
+1%
Sant Esteve SesroviresNot enough listings
€1,625
-1%
Balsareny
€924
€1,047
Torelló
€1,159
+2%
€1,035
+1%
Polinyà
€2,915
+4%
€1,936
-4%
CastellgalíNot enough listings
€1,233
-1%
Monistrol de Montserrat
€1,551
+3%
€768
VallromanesNot enough listings
€2,357
-1%
Tona
€2,168
€1,554
-3%
Vallgorguina
€1,760
-1%
€1,263
-5%
Olesa de BonesvallsNot enough listings
€1,369
+2%
Artés
€1,658
+1%
€1,193
+7%
Vilassar de Mar
€3,575
+1%
€3,220
Sant Joan de Vilatorrada
€1,568
+4%
€1,219
-3%
La Torre de ClaramuntNot enough listings
€1,235
Torrelles de FoixNot enough listings
€1,319
Canet de Mar
€2,430
+2%
€2,640
Premià de Mar
€2,289
€2,336
-3%
Calaf
€888
-2%
€542
Taradell
€2,225
-1%
€1,431
-6%
Santpedor
€1,562
€968
+16%
Parets del Vallès
€2,484
+1%
€1,870
+3%
Fogars de la SelvaNot enough listings
€1,670
+2%
Montornès del Vallès
€1,862
-5%
€1,875
Castellnou de BagesNot enough listings
€1,398
-6%
Torrelles de LlobregatNot enough listings
€1,743
+2%
Barberà del Vallès
€2,202
-2%
€1,887
+11%
Pallejà
€2,982
-1%
€2,184
+7%
La Pobla de ClaramuntNot enough listings
€1,089
+6%
Centelles
€1,617
-2%
€854
-1%
Caldes de Montbui
€2,158
+2%
€1,738
+1%
Castellbell i el VilarNot enough listings
€1,283
-2%
Corró d'Avall
€2,544
€2,600
-1%
Monistrol de CaldersNot enough listings
€775
+6%
Puig-reig
€1,032
+1%
€1,084
+2%
Sant Celoni
€2,140
+1%
€1,521
-1%
MatadeperaNot enough listings
€2,746
-3%
Prats de Lluçanès
€1,177
+1%
Not enough listings
Lliçà d'AmuntNot enough listings
€1,427
+2%
Gironella
€793
-2%
€1,118
+2%
Sant Iscle de VallaltaNot enough listings
€1,393
+1%
Cabrera de MarNot enough listings
€2,765
-1%
El Masnou
€2,950
+2%
€2,795
Santa Coloma de CervellóNot enough listings
€1,743
ValldoreixNot enough listings
€3,031
-2%
Font-rubíNot enough listings
€1,337
-3%
CaldersNot enough listings
€1,435
OlivellaNot enough listings
€1,892
+6%
BellaterraNot enough listings
€2,376
-1%
MoiàNot enough listings
€1,156
NavasNot enough listings
€784
Llinars del VallèsNot enough listings
€1,890
-2%
CollbatóNot enough listings
€1,970
+1%
La Palma de CervellóNot enough listings
€1,530
-5%
Can LledóNot enough listings
€1,516
FonollosaNot enough listings
€1,286
+17%
La VallNot enough listings
€1,995
-3%
Can Massuet del FarNot enough listings
€1,362
+7%
Torre-romeu
€1,420
Not enough listings
AvinyóNot enough listings
€930
-12%
Sant Pol de MarNot enough listings
€1,880
+2%
SevaNot enough listings
€2,181
Santa Eulàlia de RonçanaNot enough listings
€1,604
+5%
GurbNot enough listings
€1,916
-8%
Vallbona d'AnoiaNot enough listings
€1,096
+4%
El BrucNot enough listings
€1,522
+2%
Sant Julià de VilatortaNot enough listings
€1,872
-2%
La ConreriaNot enough listings
€1,577
-1%
PieraNot enough listings
€1,015
La FlorestaNot enough listings
€3,644
Sant Hipòlit de Voltregà
€1,299
+3%
Not enough listings
Vilanova del VallèsNot enough listings
€1,594
-3%
Vilobí del PenedèsNot enough listings
€1,210
+1%
CasserresNot enough listings
€918
CastellterçolNot enough listings
€1,778
-2%
GualbaNot enough listings
€1,660
+9%
Els Prats de ReiNot enough listings
€400
-3%
ValldemarNot enough listings
€1,154
+8%
El CollNot enough listings
€1,727
Castellví de la MarcaNot enough listings
€1,826
La GornalNot enough listings
€1,105
-5%
VacarissesNot enough listings
€1,509
-1%
Sant Fost de CampsentellesNot enough listings
€2,125
+11%
CalifòrniaNot enough listings
€2,187
+5%
Canadà ParcNot enough listings
€1,027
-11%
Can RegasolNot enough listings
€1,489
ÒrriusNot enough listings
€1,668
-1%
BeguesNot enough listings
€2,290
-8%
Lliçà de VallNot enough listings
€1,658
+3%
Ca n'AmatNot enough listings
€1,837
+4%
Sant Julià d'AlfouNot enough listings
€1,697
-4%
La Font del BouNot enough listings
€1,374
-2%
El Serrat de LatmellaNot enough listings
€1,485
-1%
Can PalauNot enough listings
€1,718
-1%
Sant Pere de TorellóNot enough listings
€640
-1%
SentmenatNot enough listings
€2,303
+13%
Cardona, SpainNot enough listings
€918
-1%
La Pobla de LilletNot enough listings
€680
-1%
CarmeNot enough listings
€362
+2%
Les CabanyesNot enough listings
€1,476
-1%
TagamanentNot enough listings
€2,607
Pacs del PenedèsNot enough listings
€1,400
+5%
DaltmarNot enough listings
€1,001
-19%
Riells del faiNot enough listings
€1,600
-3%
Can FalgueraNot enough listings
€1,698
+6%
Les Masies de RodaNot enough listings
€1,114
-13%
Els Hostalets de BalenyàNot enough listings
€1,027
-5%
Sant Climent de LlobregatNot enough listings
€1,649
-1%
Santa RosaNot enough listings
€1,686
El Mas MóraNot enough listings
€1,437
-6%
BagàNot enough listings
€693
-1%
Sant Feliu SasserraNot enough listings
€674
+1%
Santa Maria de MartorellesNot enough listings
€1,516
-4%
Can VallsNot enough listings
€1,221
-1%
la Font del BoscNot enough listings
€930
-4%
El CalvetNot enough listings
€1,107
-17%
Can FormigaNot enough listings
€2,256
+71%
Can BoscNot enough listings
€1,701
+1%
Can RoviraNot enough listings
€1,582
El Mas GordiNot enough listings
€1,784
-1%
Sant Miquel de GonteresNot enough listings
€1,239
Sant Esteve de PalautorderaNot enough listings
€1,958
OristàNot enough listings
€1,112
El PapiolNot enough listings
€2,147
CampinsNot enough listings
€707
+41%
Sant Llorenç d'HortonsNot enough listings
€1,564
-1%
L'EsquirolNot enough listings
€1,535
-19%
Sant Sadurní d'AnoiaNot enough listings
€2,091
+77%
Can FarellNot enough listings
€1,585
-28%
La BatllòriaNot enough listings
€1,677
MuntanyolaNot enough listings
€1,270
MartivellNot enough listings
€1,045
-1%
Vilanova de SauNot enough listings
€1,850
-3%
Pedra-SantaNot enough listings
€1,291
Can MasNot enough listings
€1,314
CastellarnauNot enough listings
€2,315
+3%
Can CastanyNot enough listings
€1,970
+1%
Vilalba SasserraNot enough listings
€1,924
Ca n'AmatNot enough listings
€1,431

The most expensive locations in Province of Barcelona

LocationPrice per m² – apartmentsPrice per m² – houses
Sitges
€5,014
+1%
€4,483
Sant Cugat del Vallès
€4,834
+2%
€4,023
Barcelona
€4,476
+1%
€4,268
+1%
Sant Just Desvern
€4,235
€3,765
+1%
Teià
€4,164
+8%
€2,603
+1%
L'Ametlla del Vallès
€3,974
+13%
€1,789
+1%
Alella
€3,759
+6%
€2,989
Montgat
€3,681
€3,787
+8%
Esplugues de Llobregat
€3,587
+1%
€4,675
+1%
Castelldefels
€3,579
-1%
€3,921
+1%

The most affordable locations in Province of Barcelona

LocationPrice per m² – apartmentsPrice per m² – houses
Gironella
€793
-2%
€1,118
+2%
Calaf
€888
-2%
€542
Balsareny
€924
€1,047
Berga
€1,028
€1,086
Puig-reig
€1,032
+1%
€1,084
+2%
Manlleu
€1,039
-4%
€836
Súria
€1,088
+8%
€1,189
Capellades
€1,122
€783
+3%
Sallent
€1,130
+1%
€1,042
+1%
Santa Margarida de Montbui
€1,131
+3%
€780

Province of Barcelona: latest apartments for sale

Province of Barcelona: latest houses for sale

Province of Barcelona: latest apartments for rent