Oxford house prices by street

Sold prices for 1,815 streets in Oxford, Oxfordshire, from HM Land Registry records.

Average price (last 12 months)
£557,899
Sales recorded
18,807
since 2016
Streets
1,815

How Oxford compares

Oxford£557,899
England & Wales£356,718

Postcode areas in Oxford

Average sale price in Oxford by year

2016: £479,308 (1962 sales)2016£479k2017: £498,136 (1746 sales)2017£498k2018: £509,514 (1733 sales)2018£510k2019: £489,183 (1632 sales)2019£489k2020: £548,061 (1532 sales)2020£548k2021: £563,105 (2415 sales)2021£563k2022: £571,784 (1966 sales)2022£572k2023: £602,920 (1466 sales)2023£603k2024: £584,371 (1693 sales)2024£584k2025: £577,317 (1880 sales)2025£577k2026: £555,879 (782 sales)2026£556k

Most expensive streets (last 12 months)

  1. St Margarets Road £1,475,000
  2. Blenheim Drive £1,451,667
  3. Frenchay Road £1,121,250
  4. Marston Ferry Road £1,075,000
  5. Woodstock Road £1,070,000
  6. Yarnells Hill £1,051,250
  7. Harbord Road £988,333
  8. Hayfield Road £978,333
  9. Islip Road £956,667
  10. Davenant Road £884,375

Most affordable streets (last 12 months)

  1. Henry Road £154,833
  2. Silkdale Close £219,667
  3. High Street £240,000
  4. Sherwood Place £257,800
  5. Pinnocks Way £258,750
  6. Hollow Way £266,667
  7. John Towle Close £271,667
  8. Medhurst Way £275,833
  9. West Way £276,667
  10. Pheasant Walk £288,500

Busiest streets for sales

  1. Banbury Road 180 sales
  2. Cumnor Hill 124 sales
  3. Woodstock Road 119 sales
  4. Barton Fields Road 110 sales
  5. London Road 101 sales
  6. The Avenue 82 sales
  7. Green Ridges 77 sales
  8. West Way 75 sales
  9. Pegasus Grange 75 sales
  10. Kennington Road 74 sales

All streets in Oxford – A

ABCDEFGHIJKLMNOPQRSTUVWY