Skip to content

House prices per square metre in Bristol

Across the 28 postcode districts of the Bristol post town, district medians run from £3,480 to £5,450 per square metre, based on 7,390 sales matched to an EPC floor area over each district's own sales window, 12 to 24 months of HM Land Registry data.

Bristol districts, ranked

Each district's median price per square metre, most expensive first, with its matched-sale count (the median's own denominator) and its own ten-year change. Bars share one scale: this town's most expensive district.

  1. BS8 Clifton£5,450/m²· 267 matched sales · +2.9% a year over 10 years
  2. BS6 Redland£5,430/m²· 310 matched sales · +2.9% a year over 10 years
  3. BS9 Westbury on Trym£5,070/m²· 310 matched sales · +3.7% a year over 10 years
  4. BS1 Redcliffe£4,780/m²· 126 matched sales · +2.2% a year over 10 years
  5. BS3 Bedminster£4,680/m²· 546 matched sales · +3.9% a year over 10 years
  6. BS7 Horfield£4,680/m²· 407 matched sales · +3.6% a year over 10 years
  7. BS36 Frampton Cotterell£4,530/m²· 36 matched sales
  8. BS32 Bradley Stoke£4,500/m²· 31 matched sales · +3.5% a year over 10 years
  9. BS2 St Philips£4,420/m²· 146 matched sales · +2.7% a year over 10 years
  10. BS41 Long Ashton£4,410/m²· 59 matched sales · +2.9% a year over 10 years
  11. BS48 Nailsea£4,300/m²· 227 matched sales · +3.2% a year over 10 years
  12. BS30 Longwell Green£4,260/m²· 203 matched sales · +3.7% a year over 10 years
  13. BS31 Keynsham£4,180/m²· 216 matched sales · +3.2% a year over 10 years
  14. BS40 Wrington£4,170/m²· 97 matched sales · +3.4% a year over 10 years
  15. BS5 St George£4,120/m²· 548 matched sales · +4.7% a year over 10 years
  16. BS4 Brislington£4,060/m²· 480 matched sales · +4.7% a year over 10 years
  17. BS16 Emersons Green£4,010/m²· 637 matched sales · +3.8% a year over 10 years
  18. BS35 Thornbury£4,000/m²· 187 matched sales · +3.0% a year over 10 years
  19. BS10 Westbury on Trym£3,990/m²· 219 matched sales · +3.9% a year over 10 years
  20. BS20 Portishead£3,990/m²· 208 matched sales · +2.2% a year over 10 years
  21. BS34 Patchway£3,810/m²· 235 matched sales · +4.1% a year over 10 years
  22. BS15 Kingswood£3,780/m²· 537 matched sales · +4.3% a year over 10 years
  23. BS37 Yate£3,750/m²· 442 matched sales · +3.7% a year over 10 years
  24. BS39 Paulton£3,700/m²· 113 matched sales · +4.6% a year over 10 years
  25. BS49 Yatton£3,700/m²· 130 matched sales · +3.3% a year over 10 years
  26. BS14 Whitchurch£3,690/m²· 304 matched sales · +3.6% a year over 10 years
  27. BS11 Shirehampton£3,510/m²· 142 matched sales · +4.8% a year over 10 years
  28. BS13 Bishopsworth£3,480/m²· 227 matched sales · +4.5% a year over 10 years

Frequently asked questions

What does a square metre cost in Bristol?

It depends where in Bristol: across the 28 postcode districts of the post town, district medians currently run from £3,480 to £5,450 per square metre, over 7,390 sales matched to an EPC floor area over each district's own sales window, 12 to 24 months. Each district page carries its own median, spread and individual sales.

Why is there no single Bristol median?

Because RealScout would have to invent it. A true town-wide median needs every sale pooled across the districts, which is a different computation from the district medians shown here, and an average of medians is not a median. The honest town-level facts are the range and the district table, and both are shown; nothing is synthesised.

Which areas count as Bristol here?

The postcode districts of the Bristol post town, as recorded in the sale addresses of HM Land Registry Price Paid Data. Post towns are a postal unit, so the boundary is the Royal Mail's rather than the council's: a district can serve the town and reach beyond it.

Bristol sits in the South West region. See where its districts rank in the league tables, compare two of them side by side, or take the free dataset.