Sold price history

St Oswalds Road, Bristol house prices

Across St Oswalds Road, Bristol, the middle of the market sits at £184,500, drawn from every recorded sale since 1995. Over the past decade prices are +142% in cash — but +75% once inflation is stripped out.

Median sold price
£184,500
10 years · cash
+142%
10 years · real
+75%
HM Land Registry · 83 sales · 59 with floor area · Updated 2 Sep 2025

Key facts

Median price
£184,500
Price per m²
£2,667
Sales recorded
83
Price range
£50,000 – £1,406,000

St Oswalds Road, Bristol prices since 1995

St Oswalds Road, Bristol — median sold price since 1995
2025 £0£356,859£713,718£1,070,576£1,427,435 2025 peak 1995 2025
Cash price Today’s money (real)

In cash terms St Oswalds Road, Bristol is +142% over the decade, but only +75% once you adjust for the cost of living.

Recent sales in St Oswalds Road, Bristol

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
2 Sep 202516 St Oswalds Road · BS6 7HTDetached
Freehold
£1,406,000£6,695
25 Jul 2025Flat 2, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£325,000£4,851
20 Jun 202527 St Oswalds Road · BS6 7HUSemi-detached
Freehold
£1,325,000£6,078
14 Jun 202424 St Oswalds Road · BS6 7HTSemi-detached
Freehold
£985,000£8,008
9 Apr 202418 St Oswalds Road · BS6 7HTSemi-detached
Freehold
£1,120,000£7,179
22 Mar 2024Flat 9, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£285,000£3,904
27 Jun 2023Flat 21, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£388,000£6,159
28 Apr 2023Flat 23, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£320,000£5,246
17 Feb 202332 St Oswalds Road · BS6 7HTSemi-detached
Freehold
£905,000£6,805
5 Jul 2022Flat 13, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£298,000£4,515
29 Jun 2022Flat 24, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£355,555£5,556
15 Jun 202228 St Oswalds Road · BS6 7HTSemi-detached
Freehold
£1,025,000£6,743
16 Jul 2021Flat 16, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£218,000£4,113
2 Jun 202129 St Oswalds Road · BS6 7HUDetached
Freehold
£1,076,000£5,575
19 May 20218 St Oswalds Road · BS6 7HTSemi-detached
Freehold
£1,100,000£5,164
19 Jun 2020Flat 33, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£266,000£3,057
20 Dec 2019Flat 21, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£275,000£4,365
29 May 2019Flat 3, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£140,000£2,642
2 Nov 2018Flat 8, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£225,000£3,516
27 Jun 201825 St Oswalds Road · BS6 7HUSemi-detached
Freehold
£1,226,000£7,341
2 Aug 201717 St Oswalds Road · BS6 7HUSemi-detached
Freehold
£955,000£4,974
9 Mar 2016Flat 4, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£185,000£3,700
17 Apr 201514 St Oswalds Road · BS6 7HTSemi-detached
Freehold
£695,000£4,041
2 Mar 201531 St Oswalds Road · BS6 7HUSemi-detached
Freehold
£547,500
27 Feb 2015Flat 7, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£165,000£2,895
2 Jul 201331 St Oswalds Road · BS6 7HUSemi-detached
Freehold
£485,000
30 Nov 2012Flat 11, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£182,500
20 Aug 201225 St Oswalds Road · BS6 7HUSemi-detached
Freehold
£590,000£3,533
16 Dec 2011Flat 1, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£160,000£2,462
6 Sep 2011Flat 27, St Oswalds Court St Oswalds Road · BS6 7HXFlat
Leasehold
£180,000£2,727

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in St Oswalds Road, Bristol

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
22, St Oswalds Road£90,000
31 Jul 1996
£139,950
28 Aug 1998
2+24%
per year
+21%
inflation-adjusted
St Oswalds Court Flat 10, St Oswalds Road£52,500
27 Jan 1995
£135,000
14 Dec 2001
3+15%
per year
+13%
inflation-adjusted
St Oswalds Court Flat 35, St Oswalds Road£54,000
12 Mar 1996
£218,450
31 Jan 2007
4+14%
per year
+11%
inflation-adjusted
St Oswalds Court Flat 6, St Oswalds Road£65,000
27 Mar 1998
£199,950
3 Jan 2007
4+14%
per year
+11%
inflation-adjusted
25, St Oswalds Road£590,000
20 Aug 2012
£1,226,000
27 Jun 2018
2+13%
per year
+11%
inflation-adjusted
St Oswalds Court Flat 22, St Oswalds Road£59,950
10 Sep 1996
£184,000
12 May 2006
3+12%
per year
+10%
inflation-adjusted
36, St Oswalds Road£359,950
21 Feb 2003
£600,000
14 Mar 2008
2+11%
per year
+8%
inflation-adjusted
St Oswalds Court Flat 21, St Oswalds Road£275,000
20 Dec 2019
£388,000
27 Jun 2023
2+10%
per year
+4%
inflation-adjusted
17, St Oswalds Road£173,500
30 Sep 1997
£955,000
2 Aug 2017
3+9%
per year
+7%
inflation-adjusted
St Oswalds Court Flat 27, St Oswalds Road£50,000
31 Oct 1995
£180,000
6 Sep 2011
3+8%
per year
+6%
inflation-adjusted
St Oswalds Court Flat 12, St Oswalds Road£59,500
30 Jan 1997
£180,000
26 Aug 2011
2+8%
per year
+6%
inflation-adjusted
St Oswalds Court Flat 25, St Oswalds Road£62,000
23 Feb 1995
£84,500
29 Apr 1999
2+8%
per year
+6%
inflation-adjusted
27, St Oswalds Road£195,000
3 Sep 1998
£1,325,000
20 Jun 2025
2+7%
per year
+5%
inflation-adjusted
16, St Oswalds Road£490,000
22 Jun 2009
£1,406,000
2 Sep 2025
2+7%
per year
+4%
inflation-adjusted
St Oswalds Court Flat 4, St Oswalds Road£60,000
7 Sep 1998
£185,000
9 Mar 2016
2+7%
per year
+4%
inflation-adjusted
St Oswalds Court Flat 32, St Oswalds Road£133,000
18 Jul 2001
£151,500
4 Sep 2003
2+6%
per year
+4%
inflation-adjusted
St Oswalds Court Flat 31, St Oswalds Road£87,500
18 Feb 2000
£175,000
24 Aug 2011
2+6%
per year
+4%
inflation-adjusted
St Oswalds Court Flat 19, St Oswalds Road£82,000
12 Apr 1999
£163,500
20 Jun 2011
2+6%
per year
+3%
inflation-adjusted
28, St Oswalds Road£382,000
17 Apr 2003
£1,025,000
15 Jun 2022
2+5%
per year
+3%
inflation-adjusted
St Oswalds Court Flat 11, St Oswalds Road£95,000
9 Mar 2000
£182,500
30 Nov 2012
2+5%
per year
+3%
inflation-adjusted
29, St Oswalds Road£600,000
26 Jul 2007
£1,076,000
2 Jun 2021
2+4%
per year
+2%
inflation-adjusted
31, St Oswalds Road£450,000
20 Aug 2004
£547,500
2 Mar 2015
4+2%
per year
−1%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

How St Oswalds Road, Bristol compares

Rank in the town
4068th of 7,847 streets in Bristol
Rank in the postcode district
171st of 212 streets in BS6
Against the town median
3% above the Bristol median of £179,995
Against England & Wales
18% above the national median of £157,000

St Oswalds Road, Bristol house prices — your questions

What is the average house price in St Oswalds Road, Bristol?

The median sold price in St Oswalds Road, Bristol is £184,500, based on 83 recorded sales from HM Land Registry.

What is the price range of homes sold in St Oswalds Road, Bristol?

Recorded sales in St Oswalds Road, Bristol range from £50,000 to £1,406,000. The range includes flats and large detached homes alike.

Have house prices in St Oswalds Road, Bristol risen?

Over the past decade prices in St Oswalds Road, Bristol are +142% in cash terms but +75% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How much is a house per square metre in St Oswalds Road, Bristol?

In St Oswalds Road, Bristol the median price is £2,667 per square metre, from 59 sales matched to an EPC floor-area record.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in St Oswalds Road, Bristol was 2 September 2025.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas