House Prices on Upper Road, Oxford

115 properties Avg. price: £297,073 OX1
115
Properties
£297K
Average Price
£58K
Lowest Sale
£875K
Highest Sale

Price Trends

Properties on Upper Road

115 total

Frequently Asked Questions

What is the average house price on Upper Road, Oxford?

The average house price on Upper Road, Oxford is £297,073. Prices range from £57,500 to £875,000.

How many properties are on Upper Road, Oxford?

There are 115 properties on Upper Road, Oxford.

How have house prices changed on Upper Road, Oxford?

Average house prices on Upper Road, Oxford have risen by 606.3% from £80,000 in 1995 to £565,000 in 2025.

What postcode area is Upper Road, Oxford in?

Upper Road, Oxford is in the OX1 postcode district.