100% FREE

Bath Road, Keynsham, Bristol

MyStreetCheck free street report: Bath Road, Keynsham, Bristol · 1 November 2026 · www.mystreetcheck.co.uk/bristol-bath-and-north-east-somerset/bath-road-keynsham/

House prices, sold prices and local information for BS31 1SJ, BS31 1SN, BS31 1TG.

Average price (last 12 months)
£494,333
3 sales
Average price (since 2016)
£317,812
102 sales
Price range
£95k – £850k
lowest to highest sale
Last sale
31 Jul 2026
BS31 1TD

Sold prices on Bath Road

AddressDatePriceTypeTenure
Flat 1, The Grange, 42, Bath Road BS31 1SN 11 Jun 2021£350,000 Flat New buildLeasehold
95, Bath Road BS31 1SR 6 May 2021£377,500 Semi-detachedFreehold
250, Bath Road BS31 1TG 23 Apr 2021£380,000 Semi-detachedFreehold
197, Bath Road BS31 1TD 16 Apr 2021£495,000 Semi-detachedFreehold
242, Bath Road BS31 1TG 10 Mar 2021£560,000 Semi-detachedFreehold
Flat 58, Homeavon House, Bath Road BS31 1SJ 5 Mar 2021£145,000 FlatLeasehold
Grange Cottage, 42A, Bath Road BS31 1SN 9 Feb 2021£215,000 TerracedFreehold
Garden Cottage, 42B, Bath Road BS31 1SN 23 Dec 2020£238,000 Semi-detachedFreehold
66, Bath Road BS31 1SP 11 Dec 2020£850,000 DetachedFreehold
48, Bath Road BS31 1SP 11 Nov 2020£515,000 Semi-detachedFreehold
93, Bath Road BS31 1SR 21 Oct 2020£385,000 Semi-detachedFreehold
152, Bath Road BS31 1TA 16 Oct 2020£325,000 Semi-detachedFreehold
278, Bath Road BS31 1TG 25 Aug 2020£405,000 Semi-detachedFreehold
34B, Bath Road BS31 1SN 20 Aug 2020£507,000 Semi-detachedFreehold
33, Bath Road BS31 1SL 29 Jul 2020£630,000 DetachedFreehold
Flat 17, Homeavon House, Bath Road BS31 1SJ 10 Jul 2020£145,000 FlatLeasehold
Flat 44, Homeavon House, Bath Road BS31 1SJ 26 Jun 2020£135,000 FlatLeasehold
Flat 5, Homeavon House, Bath Road BS31 1SJ 24 Feb 2020£149,950 FlatLeasehold
61, Bath Road BS31 1SL 23 Jan 2020£560,000 DetachedFreehold
Flat 7, Homeavon House, Bath Road BS31 1SJ 19 Dec 2019£145,000 FlatLeasehold
73, Bath Road BS31 1SR 6 Dec 2019£290,000 Semi-detachedFreehold
Flat 46, Homeavon House, Bath Road BS31 1SJ 29 Nov 2019£172,500 FlatLeasehold
51, Bath Road BS31 1SL 31 Oct 2019£418,000 Semi-detachedFreehold
213, Bath Road BS31 1TN 20 Sep 2019£1,290,000 DetachedFreehold
213, Bath Road BS31 1TN 20 Sep 2019£3,300,000 DetachedFreehold
280, Bath Road BS31 1TG 6 Aug 2019£499,950 Semi-detachedFreehold
Flat 22, Homeavon House, Bath Road BS31 1SJ 31 May 2019£140,000 FlatLeasehold
44A, Bath Road BS31 1SN 22 May 2019£485,000 Semi-detachedFreehold
22 - 24, Bath Road BS31 1SN 1 Apr 2019£750,000 OtherFreehold
198, Bath Road BS31 1TF 29 Mar 2019£425,000 Semi-detachedFreehold
Flat 35, Homeavon House, Bath Road BS31 1SJ 15 Feb 2019£180,000 FlatLeasehold
194, Bath Road BS31 1TF 25 Jan 2019£460,000 DetachedFreehold
73A, Bath Road BS31 1SR 22 Jan 2019£212,500 OtherFreehold
196, Bath Road BS31 1TF 19 Dec 2018£420,000 Semi-detachedFreehold
200, Bath Road BS31 1TF 13 Dec 2018£450,000 DetachedFreehold
283, Bath Road BS31 1TN 21 Sep 2018£1,250,000 OtherFreehold
Flat 17, Homeavon House, Bath Road BS31 1SJ 1 Jun 2018£145,000 FlatLeasehold
Flat 10, Homeavon House, Bath Road BS31 1SJ 10 May 2018£135,000 FlatLeasehold
138, Bath Road BS31 1TA 27 Apr 2018£325,000 Semi-detachedFreehold
32, Bath Road BS31 1SN 9 Feb 2018£545,000 Semi-detachedFreehold
Flat 11, Homeavon House, Bath Road BS31 1SJ 17 Nov 2017£169,950 FlatLeasehold
47, Bath Road BS31 1SL 1 Nov 2017£600,000 DetachedFreehold
Flat 2, Homeavon House, Bath Road BS31 1SJ 23 Oct 2017£132,000 FlatLeasehold
146, Bath Road BS31 1TA 6 Oct 2017£370,000 Semi-detachedFreehold
Flat 8, Homeavon House, Bath Road BS31 1SJ 29 Sep 2017£169,750 FlatLeasehold
Flat 51, Homeavon House, Bath Road BS31 1SJ 8 Aug 2017£125,000 FlatLeasehold
264, Bath Road BS31 1TG 4 Aug 2017£415,000 Semi-detachedFreehold
Flat 43, Homeavon House, Bath Road BS31 1SJ 14 Jul 2017£138,000 FlatLeasehold
Flat 22, Homeavon House, Bath Road BS31 1SJ 28 Jun 2017£128,000 FlatLeasehold
276, Bath Road BS31 1TG 3 Mar 2017£422,500 Semi-detachedFreehold
123

Sale prices are as recorded by HM Land Registry. Some sales (for example repossessions and company purchases) are listed but left out of the averages.

Nearby streets in BS31

See all streets in Bristol All streets in BS31