House prices in BS31Postcode district: sold prices by sector
South West · Bath and North East Somerset
In brief
- The median home in BS31 sold for £415,000 between July 2025 and June 2026, based on 328 sales registered with HM Land Registry.
- In Bath and North East Somerset, prices fell by 0.7% in the year to July 2026, according to the UK House Price Index.
Median price
£415,000
July 2025 to June 2026
Price per sq ft and per m²
We work out the price per sq ft from sales matched to the floor area on their energy certificate. In BS31, fewer than 20 matched sales exist so far, so we do not publish this figure yet. The number of matched sales grows every month.
Median price by property type in BS31
Sales between July 2025 and June 2026. A figure needs at least 11 sales.
| Property type | Median price | Middle half of sales | Sales |
|---|---|---|---|
| Detached | £626,250 | £495,000 to £773,125 | 94 |
| Semi-detached | £447,500 | £373,000 to £523,250 | 101 |
| Terraced | £330,000 | £295,000 to £400,000 | 81 |
| Flat | £221,500 | £203,750 to £258,625 | 52 |
Median price each year since 1995
Years with fewer than 11 sales are left out.
Show the figures for each year
| Year | Median price | Sales |
|---|---|---|
| 2025 | £406,500 | 402 |
| 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,250 | 462 |
| 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 |
Price map around BS31
Each small area is raised and coloured by its median price over the last 24 months. Hatched areas have too few sales for their own figure.
Latest sold prices in BS31
The most recent sales in each postcode sector of BS31, registered up to August 2026.
Postcode sector BS31 1
| Address | Date | Price | Type |
|---|---|---|---|
| 30 Orwell Drive, Keynsham Bristol BS31 1QB | 10 Aug 2026 | £550,000 | Semi-detached |
| 33 Fairfield Way, Keynsham Bristol BS31 1GE | 7 Aug 2026 | £665,000 | Detached |
| 199 Bath Road, Keynsham Bristol BS31 1TD | 31 Jul 2026 | £468,000 | Semi-detached |
| 19 Torridge Road, Keynsham Bristol BS31 1QG | 21 Jul 2026 | £417,500 | Semi-detached |
| 38 Palm Road, Keynsham Bristol BS31 1GH | 17 Jul 2026 | £560,000 | Detached |
| 6 Hardington Drive, Keynsham Bristol BS31 1YA | 16 Jul 2026 | £745,000 | Detached |
| 187 Park Road, Keynsham Bristol BS31 1AT | 6 Jul 2026 | £327,000 | Terraced |
| 31 Fairfield Way, Keynsham Bristol BS31 1GE | 3 Jul 2026 | £525,000 | Terraced |
| Flat 6 North Block, Riverside Temple Street, Keynsham Bristol BS31 1FW | 30 Jun 2026 | £223,000 | Flat |
| 58 Minsmere Road, Keynsham Bristol BS31 1PT | 29 Jun 2026 | £370,000 | Semi-detached |
| 25 Fairfield Way, Keynsham Bristol BS31 1GE | 29 Jun 2026 | £510,000 | Semi-detached |
| 57 Bath Road, Keynsham Bristol BS31 1SL | 26 Jun 2026 | £715,000 | Detached |
| 18 Manor Road, Keynsham Bristol BS31 1RG | 26 Jun 2026 | £580,000 | Semi-detached |
| Mews End Cottage, 33 Bath Hill, Keynsham Bristol BS31 1HQ | 25 Jun 2026 | £360,000 | Semi-detached |
| 52 St Clements Road, Keynsham Bristol BS31 1AH | 25 Jun 2026 | £465,000 | Semi-detached |
| 19 Rock Road, Keynsham Bristol BS31 1BP | 24 Jun 2026 | £340,000 | Terraced |
| 5 Cadbury Road, Keynsham Bristol BS31 1JW | 22 Jun 2026 | £465,000 | Detached |
| 35 Park Road, Keynsham Bristol BS31 1BX | 5 Jun 2026 | £385,000 | Terraced |
| 6 Dene Close, Keynsham Bristol BS31 1RL | 29 May 2026 | £590,000 | Semi-detached |
| 6 Martock Road, Keynsham Bristol BS31 1XA | 15 May 2026 | £365,000 | Detached |
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.
Postcode sector BS31 2
| Address | Date | Price | Type |
|---|---|---|---|
| 40 St Annes Avenue, Keynsham Bristol BS31 2EH | 21 Aug 2026 | £395,137 | Semi-detached |
| 5 Trescothick Close, Keynsham Bristol BS31 2BD | 20 Aug 2026 | £180,000 | Flat |
| 3 Maple Walk, Keynsham Bristol BS31 2SB | 17 Aug 2026 | £300,000 | Terraced |
| 44 Caernarvon Road, Keynsham Bristol BS31 2PE | 17 Aug 2026 | £300,000 | Terraced |
| 39A Holmoak Road, Keynsham Bristol BS31 2RZ | 14 Aug 2026 | £240,000 | Flat |
| 32 Charlton Park, Keynsham Bristol BS31 2ND | 14 Aug 2026 | £697,500 | Semi-detached |
| 6 Homer Walk, Keynsham Bristol BS31 2GR | 10 Aug 2026 | £500,000 | Detached |
| 37 Lucius Avenue, Keynsham Bristol BS31 2GZ | 10 Aug 2026 | £480,000 | Semi-detached |
| 17 Alexander Road, Keynsham Bristol BS31 2TB | 7 Aug 2026 | £364,000 | Semi-detached |
| 14 Cranmore Avenue, Keynsham Bristol BS31 2DN | 31 Jul 2026 | £340,000 | Semi-detached |
| 14A Lincoln Close, Keynsham Bristol BS31 2LJ | 31 Jul 2026 | £215,000 | Flat |
| 21 Arcadius Way, Keynsham Bristol BS31 2GE | 31 Jul 2026 | £455,000 | Semi-detached |
| 98 Linnet Way, Keynsham Bristol BS31 2FP | 27 Jul 2026 | £345,000 | Semi-detached |
| 31B St Annes Avenue, Keynsham Bristol BS31 2EJ | 24 Jul 2026 | £225,000 | Flat |
| 5 Dryleaze, Keynsham Bristol BS31 2DA | 23 Jul 2026 | £375,000 | Semi-detached |
| 97 Charlton Road, Keynsham Bristol BS31 2JW | 17 Jul 2026 | £335,000 | Semi-detached |
| 1 Chaffinch Avenue, Keynsham Bristol BS31 2FR | 17 Jul 2026 | £685,000 | Detached |
| 5 Trajectus Way, Keynsham Bristol BS31 2FX | 17 Jul 2026 | £270,000 | Flat |
| 18 Alexander Road, Keynsham Bristol BS31 2TB | 17 Jul 2026 | £450,000 | Terraced |
| 181 Trajectus Way, Keynsham Bristol BS31 2FY | 16 Jul 2026 | £560,000 | Terraced |
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.
Postcode sector BS31 3
| Address | Date | Price | Type |
|---|---|---|---|
| 62 Montague Road, Saltford Bristol BS31 3LL | 10 Aug 2026 | £614,000 | Detached |
| 3B Manor Road, Saltford Bristol BS31 3DL | 10 Jul 2026 | £685,000 | Detached |
| 560 Bath Road, Saltford Bristol BS31 3JN | 24 Jun 2026 | £627,372 | Semi-detached |
| 36 Uplands Road, Saltford Bristol BS31 3JJ | 22 Jun 2026 | £600,000 | Detached |
| 64 Montague Road, Saltford Bristol BS31 3LL | 26 May 2026 | £550,000 | Semi-detached |
| 34 Claverton Road West, Saltford Bristol BS31 3DU | 15 May 2026 | £540,000 | Semi-detached |
| 515 Bath Road, Saltford Bristol BS31 3HQ | 8 Apr 2026 | £545,000 | Semi-detached |
| 3 Manor Road, Saltford Bristol BS31 3DL | 31 Mar 2026 | £691,000 | Detached |
| 47 Grange Road, Saltford Bristol BS31 3AQ | 30 Mar 2026 | £725,000 | Semi-detached |
| 3 Pepys Close, Saltford Bristol BS31 3LS | 27 Mar 2026 | £545,000 | Detached |
| 558 Bath Road, Saltford Bristol BS31 3JN | 25 Mar 2026 | £620,000 | Semi-detached |
| 20 Kingston Avenue, Saltford Bristol BS31 3LF | 25 Mar 2026 | £570,000 | Detached |
| 82 Norman Road, Saltford Bristol BS31 3BJ | 20 Mar 2026 | £365,000 | Terraced |
| Cherry Tree Cottage, 2A Claverton Road, Saltford Bristol BS31 3DP | 17 Mar 2026 | £530,000 | Detached |
| 333 Bath Road, Saltford Bristol BS31 3TJ | 6 Mar 2026 | £985,000 | Detached |
| 5 Raleigh Close, Saltford Bristol BS31 3LG | 25 Feb 2026 | £700,000 | Detached |
| 14 Golf Club Lane, Saltford Bristol BS31 3AA | 12 Feb 2026 | £640,000 | Detached |
| Orchard House High Street, Saltford Bristol BS31 3EJ | 19 Dec 2025 | £920,000 | Detached |
| 21A Tyning Road, Saltford Bristol BS31 3HL | 19 Dec 2025 | £470,000 | Semi-detached |
| 412 Bath Road, Saltford Bristol BS31 3DH | 19 Dec 2025 | £700,000 | Detached |
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.
Thinking of selling?
What is your home worth?
Enter your postcode and property type. You get a price range from recent sold prices, with no contact details needed.
Questions about house prices in BS31
How much does a house cost in BS31?
The median price of a home sold in BS31 between July 2025 and June 2026 was £415,000, from 328 sales. Half of these homes sold for between £309,000 and £545,000.
How much does a semi-detached house cost in BS31?
The median price of a semi-detached house in BS31 was £447,500 over the last 12 complete months, from 101 sales.
Which type of home costs the most in BS31?
Detached houses sold for the most, with a median of £626,250. Flats sold for the least, with a median of £221,500.
Are house prices going up in BS31?
No. In Bath and North East Somerset, prices fell by 0.7% in the year to July 2026, according to the UK House Price Index.
How many homes sell in BS31 each year?
328 homes sold in BS31 in the last 12 complete months, and 730 over the last 24 months.
Where do these prices come from?
Every sale comes from the Price Paid Data of HM Land Registry, which records the price of every home sold in England and Wales since 1995. We keep standard sales at market value of houses and flats (category A) and leave out repossessions, transfers to companies and other special sales. Price changes over a year come from the UK House Price Index, published by HM Land Registry with the Office for National Statistics.
More prices near BS31
Places near BS31
- Keynsham622 sales
- Saltford102 sales
- Bitton57 sales
- Willsbridge24 sales
- Longwell Green185 sales
- Oldland Common84 sales
- Barrs Court102 sales
- Hanham301 sales
- Whitchurch44 sales
- Warmley105 sales
Postcode districts nearby
- Postcode district BS30801 sales
- Postcode district BS14727 sales
- Postcode district BS151,455 sales
- Postcode district BS41,306 sales
- Postcode district BS51,485 sales
- Postcode district BS13614 sales
- Postcode district BS31,574 sales
Local authority
- Bath and North East Somerset5,231 sales
Region
Sales registered up to August 2026. Read how we calculate the figures.