Skip to content

BS31 sold house prices

Postcode district · 11,745 recorded sales since 1995

Median price
£420,000
Lower quartile
£320,000
Upper quartile
£545,000
Sales
303

Sales completed in the 12 months to July 2026. HM Land Registry records a sale only once it is registered, which can take many months - longest for new-build homes - so the most recent months are left out until most of their sales have arrived. Full-market-value sales only: repossessions and transfers not at market value (Price Paid category B) are excluded.

Median price by year

£103k £207k £310k £414k 1995: £61,950 median, 294 sales 1995 1996: £65,250 median, 376 sales 1997: £75,000 median, 350 sales 1998: £77,000 median, 267 sales 1998 1999: £94,950 median, 374 sales 2000: £98,000 median, 315 sales 2001: £122,000 median, 380 sales 2001 2002: £138,500 median, 361 sales 2003: £177,000 median, 308 sales 2004: £188,000 median, 361 sales 2004 2005: £175,000 median, 341 sales 2006: £205,500 median, 419 sales 2007: £216,750 median, 358 sales 2007 2008: £213,000 median, 193 sales 2009: £174,250 median, 258 sales 2010: £226,000 median, 243 sales 2010 2011: £213,500 median, 243 sales 2012: £227,500 median, 293 sales 2013: £231,500 median, 300 sales 2013 2014: £247,500 median, 391 sales 2015: £267,000 median, 463 sales 2016: £315,500 median, 496 sales 2016 2017: £346,995 median, 541 sales 2018: £330,000 median, 463 sales 2019: £325,995 median, 489 sales 2019 2020: £346,500 median, 483 sales 2021: £355,000 median, 596 sales 2022: £390,000 median, 485 sales 2022 2023: £370,000 median, 405 sales 2024: £389,995 median, 321 sales 2025: £410,000 median, 397 sales 2025 2026: £413,750 median, 150 sales
Show the figures
Median sale price and number of sales by year
Year Median Sales
2026 £413,750 150
2025 £410,000 397
2024 £389,995 321
2023 £370,000 405
2022 £390,000 485
2021 £355,000 596
2020 £346,500 483
2019 £325,995 489
2018 £330,000 463
2017 £346,995 541
2016 £315,500 496
2015 £267,000 463
2014 £247,500 391
2013 £231,500 300
2012 £227,500 293
2011 £213,500 243
2010 £226,000 243
2009 £174,250 258
2008 £213,000 193
2007 £216,750 358
2006 £205,500 419
2005 £175,000 341
2004 £188,000 361
2003 £177,000 308
2002 £138,500 361
2001 £122,000 380
2000 £98,000 315
1999 £94,950 374
1998 £77,000 267
1997 £75,000 350
1996 £65,250 376
1995 £61,950 294

Most recent sales

Address Postcode Date Price
40, ST ANNES AVENUE BS31 2EH 21 Aug 2026 £395,137
5, TRESCOTHICK CLOSE BS31 2BD 20 Aug 2026 £180,000
44, CAERNARVON ROAD BS31 2PE 17 Aug 2026 £300,000
3, MAPLE WALK BS31 2SB 17 Aug 2026 £300,000
32, CHARLTON PARK BS31 2ND 14 Aug 2026 £697,500
39A, HOLMOAK ROAD BS31 2RZ 14 Aug 2026 £240,000
37, LUCIUS AVENUE BS31 2GZ 10 Aug 2026 £480,000
6, HOMER WALK BS31 2GR 10 Aug 2026 £500,000
30, ORWELL DRIVE BS31 1QB 10 Aug 2026 £550,000
62, MONTAGUE ROAD BS31 3LL 10 Aug 2026 £614,000
33, FAIRFIELD WAY BS31 1GE 7 Aug 2026 £665,000
17, ALEXANDER ROAD BS31 2TB 7 Aug 2026 £364,000
21, ARCADIUS WAY BS31 2GE 31 Jul 2026 £455,000
14A, LINCOLN CLOSE BS31 2LJ 31 Jul 2026 £215,000
14, CRANMORE AVENUE BS31 2DN 31 Jul 2026 £340,000
199, BATH ROAD BS31 1TD 31 Jul 2026 £468,000
98, LINNET WAY BS31 2FP 27 Jul 2026 £345,000
31B, ST ANNES AVENUE BS31 2EJ 24 Jul 2026 £225,000
5, DRYLEAZE BS31 2DA 23 Jul 2026 £375,000
19, TORRIDGE ROAD BS31 1QG 21 Jul 2026 £417,500
18, ALEXANDER ROAD BS31 2TB 17 Jul 2026 £450,000
38, PALM ROAD BS31 1GH 17 Jul 2026 £560,000
5, TRAJECTUS WAY BS31 2FX 17 Jul 2026 £270,000
1, CHAFFINCH AVENUE BS31 2FR 17 Jul 2026 £685,000
97, CHARLTON ROAD BS31 2JW 17 Jul 2026 £335,000