One Place logo - AI-powered real estate search engine
One Place
SearchFeaturesPricingNewsFAQ
ExploreSpainCataloniaBarcelona

Homes for sale in Barcelona

Catalonia

Find your next home in Barcelona

One Place logo - AI-powered real estate search engine

New countries, features, and updates straight to your inbox.

I agree to receive email updates from One Place and consent to the processing of my personal data in accordance with the Privacy Policy. I can unsubscribe at any time.

Review us on Trustpilot
Review us on Trustpilot

One Place is a property intelligence platform that unifies real estate listings from across Europe into one searchable index that understands natural language and captures details other portals miss.

ExploreCompareProperty pricesDocumentationInvestAdd listing
AboutLegalContact
Terms of ServicePrivacy PolicyCookie Policy
AboutExploreProperty pricesCompareProperty documentsInvestContactAdd listing
© 2026 One Place. All rights reserved.
One Place logo - AI-powered real estate search engine
© 2026 One Place. All rights reserved.
One PlaceOne Placeone-place.com
one-place.com
SearchFeaturesPricingNewsFAQ
  • Abrera
  • Aguilar de Segarra
  • Aiguafreda
  • Alella
  • Alpens
  • Arenys de Mar
  • Arenys de Munt
  • Argençola
  • Argentona
  • Artés
  • Avià
  • Avinyó
  • Avinyonet del Penedès
  • Badalona
  • Badia del Vallès
  • Bagà
  • Balenyà
  • Balsareny
  • Barberà del Vallès
  • Barcelona
  • Begues
  • Bellprat
  • Berga
  • Bigues i Riells del Fai
  • Borredà
  • Cabrera d'Anoia
  • Cabrera de Mar
  • Cabrils
  • Calaf
  • Calders
  • Caldes de Montbui
  • Caldes d'Estrac
  • Calella
  • Calldetenes
  • Callús
  • Calonge de Segarra
  • Campins
  • Canet de Mar
  • Canovelles
  • Cànoves i Samalús
  • Canyelles
  • Capellades
  • Capolat
  • Cardedeu
  • Cardona
  • Carme
  • Casserres
  • Castellar del Riu
  • Castellar del Vallès
  • Castellar de n'Hug
  • Castellbell i el Vilar
  • Castellbisbal
  • Castellcir
  • Castelldefels
  • Castell de l'Areny
  • Castellet i la Gornal
  • Castellfollit del Boix
  • Castellfollit de Riubregós
  • Castellgalí
  • Castellnou de Bages
  • Castellolí
  • Castellterçol
  • Castellví de la Marca
  • Castellví de Rosanes
  • Centelles
  • Cercs
  • Cerdanyola del Vallès
  • Cervelló
  • Collbató
  • Collsuspina
  • Copons
  • Corbera de Llobregat
  • Cornellà de Llobregat
  • Cubelles
  • Dosrius
  • el Bruc
  • el Brull
  • el Masnou
  • el Papiol
  • el Pla del Penedès
  • el Pont de Vilomara i Rocafort
  • el Prat de Llobregat
  • els Hostalets de Pierola
  • els Prats de Rei
  • Esparreguera
  • Esplugues de Llobregat
  • Figaró-Montmany
  • Fígols
  • Fogars de la Selva
  • Fogars de Montclús
  • Folgueroles
  • Fonollosa
  • Font-rubí
  • Gaià
  • Gallifa
  • Gavà
  • Gelida
  • Gironella
  • Gisclareny
  • Granera
  • Granollers
  • Gualba
  • Guardiola de Berguedà
  • Gurb
  • Igualada
  • Jorba
  • la Garriga
  • la Granada
  • la Llacuna
  • la Llagosta
  • l'Ametlla del Vallès
  • la Nou de Berguedà
  • la Palma de Cervelló
  • la Pobla de Claramunt
  • la Pobla de Lillet
  • la Quar
  • la Roca del Vallès
  • la Torre de Claramunt
  • les Cabanyes
  • les Franqueses del Vallès
  • les Masies de Roda
  • les Masies de Voltregà
  • l'Espunyola
  • l'Esquirol
  • l'Estany
  • l'Hospitalet de Llobregat
  • Lliçà d'Amunt
  • Lliçà de Vall
  • Llinars del Vallès
  • Lluçà
  • Malgrat de Mar
  • Malla
  • Manlleu
  • Manresa
  • Marganell
  • Martorell
  • Martorelles
  • Masquefa
  • Matadepera
  • Mataró
  • Mediona
  • Moià
  • Molins de Rei
  • Mollet del Vallès
  • Monistrol de Calders
  • Monistrol de Montserrat
  • Montcada i Reixac
  • Montclar
  • Montesquiu
  • Montgat
  • Montmaneu
  • Montmeló
  • Montornès del Vallès
  • Montseny
  • Muntanyola
  • Mura
  • Navarcles
  • Navàs
  • Òdena
  • Olèrdola
  • Olesa de Bonesvalls
  • Olesa de Montserrat
  • Olivella
  • Olost
  • Olvan
  • Orís
  • Oristà
  • Orpí
  • Òrrius
  • Pacs del Penedès
  • Palafolls
  • Palau-solità i Plegamans
  • Pallejà
  • Parets del Vallès
  • Perafita
  • Piera
  • Pineda de Mar
  • Polinyà
  • Pontons
  • Prats de Lluçanès
  • Premià de Dalt
  • Premià de Mar
  • Puigdàlber
  • Puig-reig
  • Pujalt
  • Rajadell
  • Rellinars
  • Ripollet
  • Roda de Ter
  • Rubí
  • Rubió
  • Rupit i Pruit
  • Sabadell
  • Sagàs
  • Saldes
  • Sallent
  • Santa Cecília de Voltregà
  • Santa Coloma de Cervelló
  • Santa Coloma de Gramenet
  • Sant Adrià de Besòs
  • Santa Eugènia de Berga
  • Santa Eulàlia de Riuprimer
  • Santa Eulàlia de Ronçana
  • Santa Fe del Penedès
  • Sant Agustí de Lluçanès
  • Santa Margarida de Montbui
  • Santa Margarida i els Monjos
  • Santa Maria de Besora
  • Santa Maria de Martorelles
  • Santa Maria de Merlès
  • Santa Maria de Miralles
  • Santa Maria de Palautordera
  • Santa Maria d'Oló
  • Sant Andreu de la Barca
  • Sant Andreu de Llavaneres
  • Sant Antoni de Vilamajor
  • Santa Perpètua de Mogoda
  • Santa Susanna
  • Sant Bartomeu del Grau
  • Sant Boi de Llobregat
  • Sant Boi de Lluçanès
  • Sant Cebrià de Vallalta
  • Sant Celoni
  • Sant Climent de Llobregat
  • Sant Cugat del Vallès
  • Sant Cugat Sesgarrigues
  • Sant Esteve de Palautordera
  • Sant Esteve Sesrovires
  • Sant Feliu de Codines
  • Sant Feliu de Llobregat
  • Sant Feliu Sasserra
  • Sant Fost de Campsentelles
  • Sant Fruitós de Bages
  • Sant Hipòlit de Voltregà
  • Sant Iscle de Vallalta
  • Sant Jaume de Frontanyà
  • Sant Joan Despí
  • Sant Joan de Vilatorrada
  • Sant Julià de Cerdanyola
  • Sant Julià de Vilatorta
  • Sant Just Desvern
  • Sant Llorenç d'Hortons
  • Sant Llorenç Savall
  • Sant Martí d'Albars
  • Sant Martí de Centelles
  • Sant Martí de Tous
  • Sant Martí Sarroca
  • Sant Martí Sesgueioles
  • Sant Mateu de Bages
  • Santpedor
  • Sant Pere de Ribes
  • Sant Pere de Riudebitlles
  • Sant Pere de Torelló
  • Sant Pere de Vilamajor
  • Sant Pere Sallavinera
  • Sant Pol de Mar
  • Sant Quintí de Mediona
  • Sant Quirze de Besora
  • Sant Quirze del Vallès
  • Sant Quirze Safaja
  • Sant Sadurní d'Anoia
  • Sant Sadurní d'Osormort
  • Sant Salvador de Guardiola
  • Sant Vicenç de Castellet
  • Sant Vicenç dels Horts
  • Sant Vicenç de Montalt
  • Sant Vicenç de Torelló
  • Sentmenat
  • Seva
  • Sitges
  • Sobremunt
  • Sora
  • Subirats
  • Súria
  • Tagamanent
  • Talamanca
  • Taradell
  • Tavèrnoles
  • Tavertet
  • Teià
  • Terrassa
  • Tiana
  • Tona
  • Tordera
  • Torelló
  • Torrelavit
  • Torrelles de Foix
  • Torrelles de Llobregat
  • Ullastrell
  • Vacarisses
  • Vallbona d'Anoia
  • Vallcebre
  • Vallgorguina
  • Vallirana
  • Vallromanes
  • Veciana
  • Vic
  • Vilada
  • Viladecans
  • Viladecavalls
  • Vilafranca del Penedès
  • Vilalba Sasserra
  • Vilanova del Camí
  • Vilanova del Vallès
  • Vilanova de Sau
  • Vilanova i la Geltrú
  • Vilassar de Dalt
  • Vilassar de Mar
  • Vilobí del Penedès
  • Viver i Serrateix
  • Girona
  • Tarragona
  • Lleida
ExploreSpainCataloniaBarcelona

Homes for sale in Barcelona

Catalonia

Homes
42,960
For sale
38,469
For rent
4,491

Asking prices for sale

Nov 2026

Median asking price per m²:€2,074/m²

Median price
€250K
Median size
107 m²

Asking rents

Nov 2026

Median monthly asking rent:€2,095/month

Median per m²
€25.7/m²
Median size
85 m²

Price history in Barcelona

Asking prices for sale

Median asking price per m²

Latest price, Nov 2026

€2,074

Median asking price per m² went from €2,104 in Sep 2026 to €2,074 in Nov 2026.

2,050

2,050

2,100

2,150

2,200

€2,104Sep 2026€2,188Oct 2026€2,074Nov 2026

Sep2026

Oct

Nov

Source: One Place listings.

Asking prices for sale, by period
PeriodMedian price per m²Median priceListings
Nov 2026€2,074€250,00066,290
Oct 2026€2,188€263,00059,165
Sep 2026€2,104€258,00057,404

Asking rents

Median monthly asking rent per m²

Latest rent, Nov 2026

€25.7

Median monthly asking rent per m² went from €22.1 in Sep 2026 to €25.7 in Nov 2026.

20

20

22

24

26

28

€22.1Sep 2026€24.4Oct 2026€25.7Nov 2026

Sep2026

Oct

Nov

Source: One Place listings.

Asking rents, by period
PeriodMedian monthly rent per m²Median monthly rentListings
Nov 2026€25.7€2,0956,193
Oct 2026€24.4€1,9046,707
Sep 2026€22.1€1,7408,974

Find your next home in Barcelona

Explore sub-regions

Abrera72
Aguilar de Segarra4
Aiguafreda20
Alella192
Alpens6
Arenys de Mar227
Arenys de Munt118
Argençola5
Argentona132
Artés58
Avià14
Avinyó11
Avinyonet del Penedès15
Badalona1,207
Badia del Vallès40
Bagà17
Balenyà8
Balsareny30
Barberà del Vallès145
Barcelona11,471
Begues103
Bellprat8
Berga97
Bigues i Riells del Fai115
Borredà5
C
Cabrera d'Anoia35
Cabrera de Mar63
Cabrils142
Calaf42
Calders16
Caldes de Montbui119
Caldes d'Estrac86
Calella177
Calldetenes10
Callús13
Calonge de Segarra1
Campins7
Canet de Mar208
Canovelles131
Cànoves i Samalús40
Canyelles103
Capellades42
C
Capolat3
Cardedeu100
Cardona14
Carme17
Casserres8
Castellar del Riu
Castellar del Vallès204
Castellar de n'Hug4
Castellbell i el Vilar51
Castellbisbal52
Castellcir7
Castelldefels577
Castell de l'Areny4
Castellet i la Gornal65
Castellfollit del Boix8
Castellfollit de Riubregós
Castellgalí33
Castellnou de Bages12
Castellolí3
Castellterçol24
Castellví de la Marca25
Castellví de Rosanes43
Centelles53
Cercs29
Cerdanyola del Vallès328
Cervelló82
Collbató49
Collsuspina5
Copons2
Corbera de Llobregat121
Cornellà de Llobregat194
Cubelles297
Dosrius65
el Bruc16
el Brull1
el Masnou133
el Papiol18
el Pla del Penedès27
el Pont de Vilomara i Rocafort38
el Prat de Llobregat164
E
els Hostalets de Pierola36
els Prats de Rei3
Esparreguera126
Esplugues de Llobregat282
Figaró-Montmany10
Fígols5
F
Fogars de la Selva44
Fogars de Montclús6
Folgueroles7
Fonollosa19
Font-rubí19
Gaià2
Gallifa3
Gavà270
Gelida73
Gironella35
Gisclareny
Granera
Granollers449
Gualba17
Guardiola de Berguedà11
Gurb21
Igualada351
Jorba19
la Garriga68
la Granada28
la Llacuna23
la Llagosta53
l'Ametlla del Vallès114
la Nou de Berguedà4
la Palma de Cervelló38
la Pobla de Claramunt14
L
la Pobla de Lillet18
la Quar
la Roca del Vallès94
la Torre de Claramunt71
les Cabanyes
les Franqueses del Vallès89
les Masies de Roda2
les Masies de Voltregà23
l'Espunyola1
l'Esquirol22
L
l'Estany3
l'Hospitalet de Llobregat1,032
Lliçà d'Amunt125
Lliçà de Vall55
Llinars del Vallès99
Lluçà1
Malgrat de Mar143
Malla
Manlleu103
Manresa568
Marganell12
Martorell72
Martorelles28
Masquefa51
Matadepera147
Mataró882
Mediona50
Moià61
Molins de Rei78
Mollet del Vallès289
Monistrol de Calders13
Monistrol de Montserrat35
Montcada i Reixac249
Montclar
Montesquiu4
Montgat119
Montmaneu4
Montmeló37
Montornès del Vallès76
Montseny3
Muntanyola7
Mura5
N
Navarcles39
Navàs36
Òdena33
Olèrdola46
Olesa de Bonesvalls35
Olesa de Montserrat90
Olivella163
Olost2
Olvan8
Orís3
Oristà3
Orpí
Òrrius4
Pacs del Penedès19
Palafolls85
Palau-solità i Plegamans77
Pallejà49
Parets del Vallès49
Perafita2
Piera164
Pineda de Mar341
Polinyà45
Pontons26
Prats de Lluçanès3
P
Premià de Dalt140
Premià de Mar119
Puigdàlber10
Puig-reig33
Pujalt
Rajadell3
Rellinars8
Ripollet211
Roda de Ter65
Rubí544
Rubió
Rupit i Pruit7
Sabadell1,543
Sagàs
S
Saldes8
Sallent57
S
Santa Cecília de Voltregà
Santa Coloma de Cervelló23
Santa Coloma de Gramenet461
Sant Adrià de Besòs166
Santa Eugènia de Berga11
Santa Eulàlia de Riuprimer2
Santa Eulàlia de Ronçana69
Santa Fe del Penedès3
Sant Agustí de Lluçanès1
Santa Margarida de Montbui51
Santa Margarida i els Monjos40
Santa Maria de Besora2
Santa Maria de Martorelles3
Santa Maria de Merlès
Santa Maria de Miralles4
Santa Maria de Palautordera55
Santa Maria d'Oló3
Sant Andreu de la Barca89
Sant Andreu de Llavaneres322
Sant Antoni de Vilamajor70
Santa Perpètua de Mogoda115
Santa Susanna76
Sant Bartomeu del Grau3
Sant Boi de Llobregat339
Sant Boi de Lluçanès2
Sant Cebrià de Vallalta95
Sant Celoni105
Sant Climent de Llobregat10
Sant Cugat del Vallès702
Sant Cugat Sesgarrigues10
Sant Esteve de Palautordera25
S
Sant Esteve Sesrovires38
Sant Feliu de Codines76
Sant Feliu de Llobregat145
Sant Feliu Sasserra14
Sant Fost de Campsentelles61
Sant Fruitós de Bages76
Sant Hipòlit de Voltregà22
Sant Iscle de Vallalta34
Sant Jaume de Frontanyà1
Sant Joan Despí119
Sant Joan de Vilatorrada74
Sant Julià de Cerdanyola1
Sant Julià de Vilatorta15
Sant Just Desvern145
Sant Llorenç d'Hortons14
Sant Llorenç Savall37
S
Sant Martí d'Albars
Sant Martí de Centelles16
Sant Martí de Tous10
Sant Martí Sarroca40
Sant Martí Sesgueioles3
Sant Mateu de Bages5
Santpedor40
Sant Pere de Ribes424
Sant Pere de Riudebitlles12
Sant Pere de Torelló17
Sant Pere de Vilamajor51
Sant Pere Sallavinera5
Sant Pol de Mar77
S
Sant Quintí de Mediona19
Sant Quirze de Besora14
Sant Quirze del Vallès133
Sant Quirze Safaja18
Sant Sadurní d'Anoia83
S
Sant Sadurní d'Osormort2
Sant Salvador de Guardiola20
Sant Vicenç de Castellet64
Sant Vicenç dels Horts124
Sant Vicenç de Montalt192
Sant Vicenç de Torelló9
Sentmenat62
Seva40
Sitges928
S
Sobremunt
Sora1
Subirats17
Súria51
Tagamanent12
Talamanca6
Taradell40
Tavèrnoles2
Tavertet7
Teià121
Terrassa1,118
T
Tiana70
Tona91
Tordera325
Torelló93
Torrelavit18
Torrelles de Foix66
Torrelles de Llobregat78
Ullastrell11
Vacarisses55
Vallbona d'Anoia10
Vallcebre10
Vallgorguina56
Vallirana140
Vallromanes50
Veciana1
Vic266
Vilada2
Viladecans300
Viladecavalls58
Vilafranca del Penedès291
Vilalba Sasserra7
Vilanova del Camí86
Vilanova del Vallès47
Vilanova de Sau13
Vilanova i la Geltrú656
Vilassar de Dalt122
Vilassar de Mar82
Vilobí del Penedès12
Viver i Serrateix

Properties

Apartment with Terrace in Carrer Roger de Flor

€625,000

Apartment with Terrace in Carrer Roger de Flor

Apartment with Terrace in Gràcia

€645,000

Apartment with Terrace in Gràcia

Apartment with Terrace in Matadepera Avenue

€130,000

Apartment with Terrace in Matadepera Avenue

Apartment with Terrace in Urban Area

€146,000

Apartment with Terrace in Urban Area

Contemporary House with Mountain View in Viladecavalls

€699,900

Contemporary House with Mountain View in Viladecavalls

House with Swimming Pool in Sant Miquel de Guanteres

€600,000

House with Swimming Pool in Sant Miquel de Guanteres

House with City View and Terrace in Quiet Area

€399,000

House with City View and Terrace in Quiet Area

Apartment with Terrace in Camp d'en Grassot

€380,000

Apartment with Terrace in Camp d'en Grassot

Apartment with City View in Barcelona

€379,000

Apartment with City View in Barcelona

Apartment with Terrace in Malgrat de Mar

€128,000

Apartment with Terrace in Malgrat de Mar