Home › Barcelona districts

Barcelona districts: prices and what each one is like

Barcelona has 10 districts, and the average price per m² ranges from €2,976 to €6,949. Open a district for its history, strengths and drawbacks.

DistrictAverage price
Sarrià-Sant Gervasi€6,949/m²
Eixample€6,363/m²
Les Corts€6,274/m²
Gràcia€5,453/m²
Ciutat Vella€5,045/m²
Sant Martí€4,885/m²
Sants-Montjuïc€4,496/m²
Horta-Guinardó€3,908/m²
Sant Andreu€3,787/m²
Nou Barris€2,976/m²

Not sure which district fits you?

Weight what matters to you (budget, schools, transit, rental yield) and see all 10 districts ranked instantly.

Start your search →
Good to know: prices are district-wide averages from published market data (February 2026), not an appraisal of any specific property.