Typical 3-bedroom house£385kmost £316k–£474k
Houses per m²£4,464flats £3,936
Sold last year1861,239 in five years
Prices in Bath and North East Somerset-0.7%on a year ago
A typical 3-bedroom house in BS31 sold for £384,919 over the last five years, in today's money; most went for between £315,554 and £474,394, for about 89 m² of space. That is about the same as the same home across Bristol (£386,000).
186 homes sold here in the last year: a steady market with homes coming up most weeks. Flats start at around £167k for one bedroom. Within the district, houses cost the least per m² in BS31 2 (£4,278) and the most in BS31 3 (£5,034).
Across Bath and North East Somerset, prices are down 0.7% on a year ago and up 15.6% over five years. Renting a similar home there costs about £1,811 a month; a 90% mortgage on the typical price would be around £1,755 a month at 4.5% over 30 years.
Questions about BS31
How much is a 3-bedroom house in BS31?
A typical 3-bedroom house in BS31 sold for £384,919 over the last five years, in today's money. Most sold between £315,554 and £474,394.
Is BS31 expensive for Bristol?
A 3-bedroom house in BS31 costs about the same as the typical 3-bedroom house across Bristol (£386,000).
How many homes sell in BS31 each year?
186 homes sold in the last year and 1,239 in five years: a steady market with homes coming up most weeks.
What are the schools like near BS31?
The best-performing state primary within 2 km is St John's Church of England Primary School, where 87% of pupils met the expected standard at age 11 (England: 64%).
Where is cheaper near BS31?
For a 3-bedroom house, BS14 (£325k, 5 km), BS15 (£334k, 6 km), BS13 (£306k, 8 km).
Sources: HM Land Registry price paid data matched to the EPC register for size and bedrooms, last five years in today's prices; UK House Price Index (July 2026); ONS private rents (August 2026); DfE school performance tables. Districts with fewer than five sales of a kind are left out. The mortgage figure is an illustration, not advice.