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

Housing price details

The median price of an apartment for sale is €2,825/m². That means there are as many properties more expensive than €2,825/m² as cheaper. As for houses for sale, the median price is €1,939/m².
Apartments
Number of roomsMedian price
Studio€3,887/m²
2 pièces€2,976/m²
3 pièces€2,640/m²
4 pièces€2,772/m²
5 pièces€4,416/m²
Houses
Number of roomsMedian price
4 pièces€1,948/m²
5 pièces€1,961/m²
6 pièces€1,903/m²
7 pièces€1,773/m²
8 pièces€1,656/m²

Province of Barcelona: all details of housing price

LocationPrice per m² – apartmentsPrice per m² – houses
Barcelona
€4,759/m²
+1%
€4,364/m²
+2%
L'Hospitalet de Llobregat
€2,659/m²
€2,378/m²
-1%
Sabadell
€2,336/m²
€1,937/m²
+3%
Badalona
€2,385/m²
€2,458/m²
Mataró
€2,161/m²
-1%
€2,044/m²
Terrassa
€2,272/m²
+1%
€1,736/m²
-1%
Vilanova i la Geltrú
€2,806/m²
€2,092/m²
+4%
Castelldefels
€3,824/m²
+3%
€4,319/m²
+2%
Sitges
€5,082/m²
-1%
€4,397/m²
+2%
Santa Coloma de Gramenet
€2,157/m²
-1%
€2,272/m²
+2%
Manresa
€1,466/m²
+1%
€1,010/m²
+2%
Sant Boi de Llobregat
€2,385/m²
€2,290/m²
+1%
Cornellà de Llobregat
€2,671/m²
€2,399/m²
-2%
Calella
€2,367/m²
-1%
€1,975/m²
+4%
Rubí
€2,159/m²
+1%
€2,045/m²
+1%
Esplugues de Llobregat
€3,626/m²
+2%
€4,654/m²
-2%
Castellar del Vallès
€2,404/m²
€1,787/m²
+1%
Tordera
€1,567/m²
+1%
€1,355/m²
+2%
Vic
€2,216/m²
-1%
€1,710/m²
-3%
Vallirana
€2,332/m²
+4%
€1,586/m²
-1%
Cubelles
€2,871/m²
-6%
€1,831/m²
Igualada
€1,689/m²
€928/m²
-2%
Granollers
€2,309/m²
+2%
€2,030/m²
-3%
Malgrat de Mar
€2,083/m²
+1%
€1,485/m²
Arenys de Mar
€2,755/m²
€2,130/m²
Sant Pere de Ribes
€2,798/m²
+2%
€2,855/m²
Ripollet
€2,216/m²
+1%
€2,476/m²
+2%
Olesa de Montserrat
€1,902/m²
+2%
€1,814/m²
+1%
Sant Cugat del Vallès
€5,176/m²
-1%
€4,046/m²
-1%
Vilafranca del Penedès
€1,893/m²
€1,488/m²
+1%
CabrilsNot enough listings
€2,214/m²
-1%
Montcada i Reixac
€2,243/m²
-1%
€1,705/m²
Premià de Dalt
€2,412/m²
-2%
€2,442/m²
+2%
Sant Quirze del Vallès
€3,229/m²
-1%
€2,245/m²
Mollet del Vallès
€2,016/m²
€1,999/m²
+3%
Palafolls
€2,114/m²
+3%
€1,873/m²
+3%
Canovelles
€1,521/m²
-1%
€1,737/m²
-1%
Sant Just Desvern
€4,488/m²
+6%
€3,785/m²
Cardedeu
€2,520/m²
+4%
€2,279/m²
Cerdanyola del Vallès
€2,436/m²
+1%
€2,318/m²
Viladecans
€2,630/m²
+2%
€2,999/m²
Sant Vicenç de MontaltNot enough listings
€3,094/m²
+1%
Vilassar de Dalt
€2,975/m²
+7%
€2,369/m²
+1%
Sant Adrià de Besòs
€2,523/m²
-3%
€1,969/m²
-1%
Esparreguera
€1,761/m²
+1%
€1,309/m²
AlellaNot enough listings
€3,065/m²
-1%
Sant Vicenç de Castellet
€1,665/m²
-3%
€984/m²
-4%
Bigues i RiellsNot enough listings
€1,522/m²
+1%
Argentona
€2,708/m²
+6%
€2,021/m²
Manlleu
€993/m²
€979/m²
+9%
La Garriga
€2,530/m²
-3%
€1,774/m²
-2%
Santa Susanna
€1,932/m²
+21%
€1,783/m²
+2%
Gavà
€3,066/m²
+3%
€3,211/m²
-6%
Montgat
€3,641/m²
+2%
€3,831/m²
-1%
Corbera de Llobregat
€2,332/m²
+2%
€1,527/m²
-1%
Sant Feliu de Llobregat
€3,318/m²
+2%
€2,272/m²
CanyellesNot enough listings
€1,605/m²
L'Ametlla del VallèsNot enough listings
€1,844/m²
+2%
Santa Perpètua de Mogoda
€2,023/m²
+1%
€2,147/m²
+1%
Palau-solità i Plegamans
€2,430/m²
+2%
€1,933/m²
-2%
Sant Andreu de la Barca
€2,197/m²
+1%
€1,906/m²
TeiàNot enough listings
€3,156/m²
Sant Andreu de Llavaneres
€2,961/m²
+6%
€2,822/m²
-5%
Pineda de Mar
€2,252/m²
+3%
€1,652/m²
-3%
Santa Margarida de Montbui
€1,100/m²
-1%
€1,146/m²
-1%
DosriusNot enough listings
€1,775/m²
+7%
Tiana
€3,157/m²
-8%
€2,652/m²
-1%
Sant Fruitós de Bages
€1,574/m²
+2%
€1,401/m²
-3%
Vilanova del Camí
€1,320/m²
+1%
€855/m²
+2%
Abrera
€2,002/m²
-1%
€1,934/m²
-3%
La Roca del Vallès
€2,176/m²
+4%
€2,368/m²
+6%
Sant Feliu de Codines
€1,841/m²
€1,324/m²
+1%
Arenys de Munt
€2,326/m²
+3%
€1,683/m²
Berga
€1,026/m²
+5%
€832/m²
-4%
Sant Joan Despí
€3,128/m²
+1%
€3,037/m²
-2%
Sant Cebrià de Vallalta
€1,891/m²
+2%
€1,844/m²
Polinyà
€3,223/m²
-1%
€1,804/m²
-5%
Caldes d'Estrac
€3,447/m²
+13%
€3,064/m²
Cervelló
€2,659/m²
-3%
€1,785/m²
-1%
Santpedor
€2,222/m²
+42%
€1,123/m²
-2%
Súria
€1,064/m²
-3%
€1,033/m²
-2%
BeguesNot enough listings
€2,167/m²
+1%
Sallent
€1,057/m²
+2%
€1,040/m²
-10%
Sant Esteve SesroviresNot enough listings
€1,515/m²
Molins de Rei
€3,154/m²
+2%
€2,443/m²
+3%
Masquefa
€1,836/m²
-1%
€1,483/m²
Sant Vicenç dels Horts
€2,255/m²
+1%
€2,055/m²
+7%
Montornès del Vallès
€1,716/m²
€1,875/m²
Tona
€2,098/m²
-3%
€1,654/m²
+1%
Centelles
€1,628/m²
+3%
€891/m²
+1%
Torelló
€996/m²
-2%
€1,244/m²
+9%
Sant Joan de Vilatorrada
€1,468/m²
-9%
€1,172/m²
-1%
Castellnou de BagesNot enough listings
€1,159/m²
-2%
Premià de Mar
€2,356/m²
+4%
€2,607/m²
-3%
Olesa de BonesvallsNot enough listings
€1,430/m²
+1%
Sant Pere de VilamajorNot enough listings
€1,423/m²
Barberà del Vallès
€2,379/m²
€1,726/m²
Vilassar de Mar
€3,734/m²
€2,915/m²
+1%
Monistrol de Montserrat
€1,382/m²
-3%
€694/m²
Artés
€1,450/m²
-8%
€1,099/m²
-5%
La Torre de ClaramuntNot enough listings
€1,103/m²
-4%
Capellades
€1,067/m²
-1%
€764/m²
CastellgalíNot enough listings
€1,371/m²
+7%
Castellbell i el Vilar
€1,291/m²
+25%
€1,183/m²
+1%
Gelida
€1,354/m²
-5%
€1,041/m²
-5%
VallromanesNot enough listings
€2,084/m²
-5%
El Prat de Llobregat
€2,741/m²
+2%
Not enough listings
MatadeperaNot enough listings
€2,428/m²
-5%
Llinars del Vallès
€1,930/m²
-23%
€1,883/m²
-2%
Calaf
€940/m²
+1%
€562/m²
+1%
Torrelles de LlobregatNot enough listings
€1,772/m²
Els Hostalets de Balenyà
€1,726/m²
€872/m²
+5%
Balsareny
€944/m²
€1,001/m²
+3%
Sant Celoni
€1,778/m²
+4%
€1,477/m²
+1%
Bellaterra
€3,027/m²
+3%
€2,189/m²
-4%
ViladecavallsNot enough listings
€1,811/m²
+2%
Parets del Vallès
€2,658/m²
-3%
€2,030/m²
-1%
La Palma de Cervelló
€2,504/m²
-2%
€1,530/m²
+2%
VallgorguinaNot enough listings
€1,117/m²
-1%
Sant Pol de Mar
€3,600/m²
+13%
€2,794/m²
-3%
Bagà
€1,401/m²
-4%
€732/m²
La Pobla de ClaramuntNot enough listings
€1,024/m²
-5%
Canet de Mar
€2,263/m²
€2,605/m²
-4%
NavarclesNot enough listings
€861/m²
-2%
Monistrol de CaldersNot enough listings
€824/m²
+1%
Cabrera de MarNot enough listings
€3,006/m²
+2%
Caldes de Montbui
€2,261/m²
€1,894/m²
El Masnou
€3,719/m²
+3%
€2,789/m²
-6%
TaradellNot enough listings
€1,410/m²
-4%
Puig-reig
€1,039/m²
-1%
€1,093/m²
-1%
Costa-CunitNot enough listings
€1,520/m²
+4%
FonollosaNot enough listings
€1,612/m²
+15%
Fogars de la SelvaNot enough listings
€1,620/m²
+5%
MoiàNot enough listings
€1,156/m²
Sant Hipòlit de Voltregà
€1,425/m²
-4%
€1,585/m²
SevaNot enough listings
€1,610/m²
-7%
La Llagosta
€2,090/m²
+2%
Not enough listings
Pallejà
€2,705/m²
-5%
Not enough listings
Torre-romeu
€1,501/m²
+1%
€1,280/m²
OlivellaNot enough listings
€1,929/m²
+1%
ÒrriusNot enough listings
€1,640/m²
Torrelles de FoixNot enough listings
€1,156/m²
Montmeló
€2,108/m²
+4%
€3,112/m²
PieraNot enough listings
€1,502/m²
+4%
NavasNot enough listings
€784/m²
Sant Fost de CampsentellesNot enough listings
€1,867/m²
-8%
Lliçà d'AmuntNot enough listings
€1,349/m²
+1%
Les Roquetes
€1,647/m²
€2,263/m²
+9%
GurbNot enough listings
€1,871/m²
+2%
CollbatóNot enough listings
€1,829/m²
+1%
El Papiol
€2,618/m²
+9%
€2,404/m²
+6%
ValldoreixNot enough listings
€3,754/m²
+5%
GualbaNot enough listings
€1,786/m²
+1%
Martorell
€2,369/m²
Not enough listings
El CollNot enough listings
€1,733/m²
-1%
Prats de Lluçanès
€1,155/m²
-2%
Not enough listings
CaldersNot enough listings
€1,435/m²
-2%
Els Prats de ReiNot enough listings
€357/m²
+2%
CasserresNot enough listings
€1,187/m²
-12%
El BrucNot enough listings
€1,333/m²
-3%
Sant Julià de VilatortaNot enough listings
€1,871/m²
Can FormigaNot enough listings
€1,484/m²
-3%
Sant Iscle de VallaltaNot enough listings
€1,131/m²
+2%
Corró d'AvallNot enough listings
€2,549/m²
AiguafredaNot enough listings
€1,842/m²
-4%
Vallbona d'AnoiaNot enough listings
€1,081/m²
+1%
la Font del BoscNot enough listings
€1,082/m²
-2%
La FloridaNot enough listings
€1,978/m²
+5%
Can LledóNot enough listings
€1,626/m²
+5%
Can BoscNot enough listings
€1,458/m²
+7%
Canadà ParcNot enough listings
€1,358/m²
+3%
Can PalauNot enough listings
€1,949/m²
-2%
Can FalgueraNot enough listings
€2,199/m²
-9%
SentmenatNot enough listings
€2,483/m²
-3%
Santa Eulàlia de RonçanaNot enough listings
€1,700/m²
-1%
VacarissesNot enough listings
€1,815/m²
+9%
CastellterçolNot enough listings
€1,448/m²
-6%
Font-rubíNot enough listings
€871/m²
+21%
La VallNot enough listings
€2,475/m²
+20%
GironellaNot enough listings
€967/m²
Urbanització Àgora ParkNot enough listings
€1,562/m²
+6%
Santa Coloma de CervellóNot enough listings
€2,240/m²
+5%
CampinsNot enough listings
€1,001/m²
+1%
Can Massuet del FarNot enough listings
€1,505/m²
+4%
El Mas MóraNot enough listings
€1,742/m²
+7%
TagamanentNot enough listings
€1,848/m²
-1%
MarganellNot enough listings
€1,455/m²
+6%
El CalvetNot enough listings
€1,076/m²
Les Masies de VoltregàNot enough listings
€1,402/m²
+14%
El Serrat de LatmellaNot enough listings
€1,600/m²
+6%
La ConreriaNot enough listings
€1,531/m²
Can RegasolNot enough listings
€1,486/m²
-4%
Alella ParcNot enough listings
€2,690/m²
+1%
Sant Miquel d'OlèrdolaNot enough listings
€2,051/m²
-6%
AvinyóNot enough listings
€1,519/m²
+63%
Santa Maria de PalautorderaNot enough listings
€1,220/m²
-2%
Santa RosaNot enough listings
€1,201/m²
-15%
CarmeNot enough listings
€649/m²
+30%
Sant Martí SarrocaNot enough listings
€903/m²
+16%
Les FontsNot enough listings
€2,367/m²
+15%
Ca n'ErmengolNot enough listings
€1,299/m²
+6%
Les Pinedes de l'ArmengolNot enough listings
€1,432/m²
+2%
CastellarnauNot enough listings
€2,054/m²
-3%
El Mas GordiNot enough listings
€1,781/m²
Vilalba SasserraNot enough listings
€1,924/m²
+1%
Santa Eugènia de BergaNot enough listings
€2,092/m²
+95%
MuraNot enough listings
€2,107/m²
+16%
Sant Climent de LlobregatNot enough listings
€1,696/m²
+1%
La Pobla de LilletNot enough listings
€643/m²
L'EsquirolNot enough listings
€1,206/m²
+11%
Sant Martí de CentellesNot enough listings
€1,700/m²
+6%
Pacs del PenedèsNot enough listings
€1,447/m²
CalifòrniaNot enough listings
€1,795/m²
-4%
Ca n'AmatNot enough listings
€2,044/m²
+2%
DaltmarNot enough listings
€1,017/m²
-1%
La Font del BouNot enough listings
€1,469/m²
-3%
Vilobí del PenedèsNot enough listings
€1,389/m²
+3%
El Castell de CabreraNot enough listings
€1,783/m²
PuigdàlberNot enough listings
€922/m²
+30%
La Venta I Can MussarroNot enough listings
€2,193/m²
-2%
CastellbisbalNot enough listings
€1,836/m²
-10%
OristàNot enough listings
€1,112/m²
Sant Antoni de VilamajorNot enough listings
€1,381/m²
El Mas CollNot enough listings
€2,699/m²
Cardona, SpainNot enough listings
€622/m²
Sant Llorenç d'HortonsNot enough listings
€1,493/m²
-5%
OlvanNot enough listings
€1,216/m²
-12%
BeguesNot enough listings
€1,919/m²
-3%
Sant Sadurní d'AnoiaNot enough listings
€1,751/m²
-1%
Can FarellNot enough listings
€1,687/m²
Can SerraNot enough listings
€1,345/m²
-13%
TalamancaNot enough listings
€826/m²
-19%
Quint MarNot enough listings
€3,200/m²
PerafitaNot enough listings
€2,208/m²
-2%
CollsacreuNot enough listings
€1,881/m²
Sant Julià d'AlfouNot enough listings
€1,809/m²
+4%
BellpratNot enough listings
€1,000/m²
Terra BravaNot enough listings
€1,931/m²
+6%
ValldemarNot enough listings
€1,068/m²
-7%
La MúniaNot enough listings
€1,190/m²
El Racó del BoscNot enough listings
€1,278/m²
Can VinyalsNot enough listings
€1,023/m²
-4%

The most expensive locations in Province of Barcelona

LocationPrice per m² – apartmentsPrice per m² – houses
Sant Cugat del Vallès
€5,176/m²
-1%
€4,046/m²
-1%
Sitges
€5,082/m²
-1%
€4,397/m²
+2%
Barcelona
€4,759/m²
+1%
€4,364/m²
+2%
Sant Just Desvern
€4,488/m²
+6%
€3,785/m²
Castelldefels
€3,824/m²
+3%
€4,319/m²
+2%
Vilassar de Mar
€3,734/m²
€2,915/m²
+1%
El Masnou
€3,719/m²
+3%
€2,789/m²
-6%
Montgat
€3,641/m²
+2%
€3,831/m²
-1%
Esplugues de Llobregat
€3,626/m²
+2%
€4,654/m²
-2%
Sant Pol de Mar
€3,600/m²
+13%
€2,794/m²
-3%

The most affordable locations in Province of Barcelona

LocationPrice per m² – apartmentsPrice per m² – houses
Calaf
€940/m²
+1%
€562/m²
+1%
Balsareny
€944/m²
€1,001/m²
+3%
Manlleu
€993/m²
€979/m²
+9%
Torelló
€996/m²
-2%
€1,244/m²
+9%
Berga
€1,026/m²
+5%
€832/m²
-4%
Puig-reig
€1,039/m²
-1%
€1,093/m²
-1%
Sallent
€1,057/m²
+2%
€1,040/m²
-10%
Súria
€1,064/m²
-3%
€1,033/m²
-2%
Capellades
€1,067/m²
-1%
€764/m²
Santa Margarida de Montbui
€1,100/m²
-1%
€1,146/m²
-1%

Province of Barcelona: latest apartments for sale

Province of Barcelona: latest houses for sale

Province of Barcelona: latest apartments for rent