The average house price in Oxford, Oxfordshire is £373,908. Prices range from £100 to £414,108,660.
There are 42,359 properties in Oxford with 54,283 recorded transactions since 1995.
The median house price in Oxford is £235,000, compared to an average of £373,908.
Oxford has 14,387 semi-detached properties, 10,613 terraced properties, 8,351 detached properties, 8,205 flat / maisonette properties.
Average house prices in Oxford have risen by 341.5% from £98,666 in 1995 to £435,594 in 2026.
The most popular streets in Oxford by number of properties include Banbury Road, Cowley Road, Woodstock Road, London Road, Cumnor Hill.
Oxford is located in Oxfordshire, in the Oxford district.