BS31 postcode district

Property prices and recorded sales

BS31: 12,153 recorded property sales with dates, prices and address history. HM Land Registry records, not current valuations.

Latest recorded sale
24 July 2026
All recorded sales
12,153
Since 5 January 1995
Five-year median
£384,000
Sales in five-year window
2,115

Five-year sales by property type

Detached 542
Semi-detached 575
Terraced 497
Flats 423
Other 78

Annual property market

Bars show recorded Price Paid sales. Lines show median sale prices. Hover or tap a year for exact values, or select a legend item to show or hide a series.

Annual property market data
YearRecorded salesAll property types median sale priceDetached median sale priceSemi-detached median sale priceTerraced median sale priceFlat or maisonette median sale priceOther median sale price
2015485£267,500£400,000£285,000£205,000£169,000£342,000
2016528£315,000£435,000£320,000£241,000£163,000£175,000
2017586£345,000£463,500£345,000£255,000£235,000£290,000
2018502£326,000£460,000£336,750£245,000£231,500£197,500
2019553£319,950£475,000£348,000£257,000£203,750£241,250
2020535£343,995£477,500£359,100£266,000£220,000£300,000
2021636£350,000£530,000£375,000£275,000£205,000£95,000
2022517£392,000£603,250£416,500£328,000£234,600£500,000
2023440£362,750£577,500£400,000£310,000£210,000£265,000
2024346£388,998£584,000£410,000£320,500£247,500£345,000
2025426£402,500£624,000£427,500£317,500£222,750£182,500
2026162£410,000£560,000£455,000£340,000£234,500£905,000

Every recorded sale

1-20 of 12,153 · BS31

July 2021 to July 2026

  • 24 July 2026

    £225,000

    31b, St Annes Avenue, Keynsham, Bristol, BS31 2EJ

    Flat or maisonette, Leasehold, existing property

  • 21 July 2026

    £417,500

    19, Torridge Road, Keynsham, Bristol, BS31 1QG

    Semi-detached, Freehold, existing property

  • 17 July 2026

    £560,000

    38, Palm Road, Keynsham, Bristol, BS31 1GH

    Detached, Freehold, existing property

  • 17 July 2026

    £270,000

    5, Trajectus Way, Keynsham, Bristol, BS31 2FX

    Flat or maisonette, Leasehold, existing property

  • 17 July 2026

    £685,000

    1, Chaffinch Avenue, Keynsham, Bristol, BS31 2FR

    Detached, Freehold, existing property

  • 17 July 2026

    £335,000

    97, Charlton Road, Keynsham, Bristol, BS31 2JW

    Semi-detached, Freehold, existing property

  • 16 July 2026

    £560,000

    181, Trajectus Way, Keynsham, Bristol, BS31 2FY

    Terraced, Freehold, existing property

  • 13 July 2026

    £200,000

    1, Linnet Way, Keynsham, Bristol, BS31 2FN

    Flat or maisonette, Leasehold, existing property

  • 13 July 2026

    £245,000

    43, Maple Walk, Keynsham, Bristol, BS31 2SB

    Semi-detached, Freehold, existing property

  • 6 July 2026

    £327,000

    187, Park Road, Keynsham, Bristol, BS31 1AT

    Terraced, Freehold, existing property

  • 3 July 2026

    £525,000

    31, Fairfield Way, Keynsham, Bristol, BS31 1GE

    Terraced, Freehold, existing property

  • 1 July 2026

    £295,000

    8, Maple Walk, Keynsham, Bristol, BS31 2SB

    Terraced, Freehold, existing property

  • 30 June 2026

    £223,000

    Riverside, Flat 6 North Block, Temple Street, Keynsham, Bristol, BS31 1FW

    Flat or maisonette, Leasehold, existing property

  • 30 June 2026

    £262,500

    64, Warwick Road, Keynsham, Bristol, BS31 2QW

    Terraced, Freehold, existing property

  • 29 June 2026

    £510,000

    25, Fairfield Way, Keynsham, Bristol, BS31 1GE

    Semi-detached, Freehold, existing property

  • 29 June 2026

    £370,000

    58, Minsmere Road, Keynsham, Bristol, BS31 1PT

    Semi-detached, Freehold, existing property

  • 26 June 2026

    £400,000

    25, Waveney Road, Keynsham, Bristol, BS31 1RU

    Semi-detached, Freehold, existing property

  • 26 June 2026

    £660,000

    10, Romulus Close, Keynsham, Bristol, BS31 2GF

    Detached, Freehold, existing property

  • 26 June 2026

    £760,000

    28a, Titus Way, Keynsham, Bristol, BS31 2FE

    Detached, Freehold, existing property

  • 26 June 2026

    £300,000

    6, Berkeley Gardens, Keynsham, Bristol, BS31 2PN

    Terraced, Freehold, existing property

Local property price history

1-12 of 378 monthly records

Average price trend

Latest 12 monthly UK House Price Index records for Bath and North East Somerset.

Average price trend data
PeriodAverage price
July 2025£412,653
August 2025£414,743
September 2025£421,638
October 2025£421,677
November 2025£426,770
December 2025£421,452
January 2026£414,739
February 2026£406,797
March 2026£407,047
April 2026£402,575
May 2026£407,676
June 2026£404,480
Monthly UK House Price Index records
MonthAreaAverage priceIndexMonthly changeAnnual changeSales volume
June 2026Bath and North East Somerset£404,480100.2-0.8%-0.1%Not supplied
May 2026Bath and North East Somerset£407,676100.91.3%1.3%Not supplied
April 2026Bath and North East Somerset£402,57599.7-1.1%-0.5%122
March 2026Bath and North East Somerset£407,047100.80.1%-0.9%166
February 2026Bath and North East Somerset£406,797100.7-1.9%-0.2%161
January 2026Bath and North East Somerset£414,739102.7-1.6%2.3%159
December 2025Bath and North East Somerset£421,452104.4-1.2%4.4%195
November 2025Bath and North East Somerset£426,770105.71.2%3.7%226
October 2025Bath and North East Somerset£421,677104.40.0%-0.4%287
September 2025Bath and North East Somerset£421,638104.41.7%0.9%234
August 2025Bath and North East Somerset£414,743102.70.5%-0.2%238
July 2025Bath and North East Somerset£412,653102.21.9%0.5%208

Evidence in context

A factual reading of the data in this report's scope. It is not a location score or a recommendation.

Property market

Recorded sales

The five-year median is £384,000 from 2,115 recorded sales in BS31. This is a recorded-sale statistic, not a current valuation.

The latest UK House Price Index average for Bath and North East Somerset is £404,480 in June 2026, down 0.1% year on year.

Local comparison

House prices in nearby postcode districts

Nearby districts are ranked by distance between their postcode centroids within 50 km. Prices are five-year medians from recorded HM Land Registry sales, not asking prices.