HomesIndex

BS31 house prices: Keynsham, Saltford (Bristol)

What homes really sold for in BS31, the postcode district covering Keynsham, Saltford: every figure below comes from HM Land Registry's record of completed sales, not asking prices or estimates. HomesIndex maps 12,070 recorded BS31 sales going back to 1995.

£425,000median sold price, 2026
+21%five-year change
98sales recorded in 2026
12,070sales since 1995
Explore every BS31 sale on the live map →

BS31 median sold prices by year

YearMedianAverageSales
2026£425,000£438,60098
2025£400,000£485,600409
2024£390,000£434,900345
2023£362,800£389,500440
2022£392,000£439,300517
2021£350,000£375,200636
2020£344,000£368,300535
2019£320,000£356,100553
2018£325,000£373,000501
2017£345,000£356,800586
2016£315,000£337,400528
2015£267,500£280,200485
2014£246,900£269,200402
2013£231,500£243,800300
2012£227,500£240,200293
2011£213,500£225,800243
2010£226,000£245,800243
2009£174,200£207,500258
2008£213,000£246,700193
2007£216,800£244,100358
2006£205,500£231,900419
2005£176,200£205,500342
2004£188,000£209,000361
2003£177,000£201,500308
2002£138,500£163,900361
2001£122,000£142,300380
2000£98,000£122,000315
1999£95,000£109,400374
1998£77,000£87,300267
1997£75,000£83,300350
1996£65,200£73,500376
1995£62,000£74,400294

Medians are the middle sold price of the year's recorded sales; averages can be pulled up by a few expensive sales. Looking for one exact postcode or address? Search it above to see every sale at address level.

BS31 street by street

Each sector covers a group of streets within BS31:

Nearby districts in the BS postcode area

See the average pricing map for the whole country, or generate a free AI market report for BS31.