Oxford house prices by street
Sold prices for 1,816 streets in Oxford, Oxfordshire, from HM Land Registry records.
Over the last 12 months, homes in Oxford sold for £562,754 on average, 57% more than the England and Wales average of £358,701. The yearly average has gone from £34,450 in 1999 to £562,341 in 2026, a rise of 1532%. Church Way was the priciest street over the past year at an average of £2,190,833, while homes on Henry Road went for around £154,833. Banbury Road has had more sales than any other street in the town, with 182 since 1999. Oxford spans 6 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£562,754
Sales recorded
18,997
since 1999
Streets
1,816
How Oxford compares
Postcode areas in Oxford
Average sale price in Oxford by year
Most expensive streets in Oxford · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Church Way £2,190,833
- Blenheim Drive £1,588,750
- St Margarets Road £1,475,000
- Aston Street £1,432,333
- Woodstock Road £1,070,000
- Yarnells Hill £1,051,250
- Davenant Road £1,027,500
- Harbord Road £988,333
- Quarry Road £921,667
- Hyde Place £916,667
Most affordable streets (last 12 months)
- Henry Road £154,833
- Silkdale Close £219,667
- Beauchamp Place £232,000
- Southfield Park £237,667
- Sherwood Place £257,800
- Pinnocks Way £258,750
- Medhurst Way £275,833
- West Way £276,667
- Awgar Stone Road £285,000
- Pheasant Walk £288,500
Busiest streets for sales
- Banbury Road 182 sales
- Cumnor Hill 125 sales
- Woodstock Road 119 sales
- Barton Fields Road 110 sales
- London Road 104 sales
- The Avenue 83 sales
- Green Ridges 78 sales
- Pegasus Grange 76 sales
- West Way 75 sales
- Kennington Road 75 sales
All streets in Oxford – O
- Oakdale Walk, Headington£357k
- Oakes Lane, Farmoor–
- Oaklands, Farmoor£514k
- Oakley Road, Horton Cum Studley£524k
- Oakthorpe Road£650k
- Oakwood Way, Cumnor£327k
- Oatlands Road£583k
- Observatory Street£899k
- Ochre Close, Wheatley£582k
- Ochre Close, Wheatley£720k
- Ockham Mews£800k
- Old Barn Ground, Headington£406k
- Old Boars Hill£1.46m
- Old Botley£448k
- Old Field, Little Milton£375k
- Old High Street, Headington£687k
- Old London Road, Wheatley£554k
- Old Marston Road, Marston£391k
- Old Nursery View, Kennington£660k
- Old Road, Headington£795k
- Old Road, Shotover Hill£682k
- Old Road, Shotover Hill£1.03m
- Old Road, Wheatley£1.09m
- Old School£483k
- Oldwell Road, Headington£1.23m
- Oliver Road£400k
- Orchard Close, Chalgrove£285k
- Orchard Close, Wheatley£522k
- Orchard Court£425k
- Orchard Lane, Boars Hill£951k
- Orchard Road£390k
- Orchard Way£435k
- Osberton Road£437k
- Osborne Close£790k
- Osler Road, Headington£839k
- Osney Lane£440k
- Osney Mead–
- Oswestry Road£465k
- Otmoor Lane, Beckley£922k
- Otters Reach, Kennington£306k
- Ouseley Close, Marston£525k
- Outram Road£344k
- Overbrook Gardens£283k
- Overdale Close, Headington£391k
- Overmead Green£310k
- Owens Way, Cowley£266k
- Owlington Close£414k
- Oxen Piece, Great Milton£231k
- Oxeye Court£288k
- Oxford Road–
- Oxford Road, Cowley£260k
- Oxford Road, Cumnor£840k
- Oxford Road, Farmoor£630k
- Oxford Road, Garsington£673k
- Oxford Road, Horspath£503k
- Oxford Road, Littlemore£396k
- Oxford Road, Old Marston£509k
- Oxford Way, Chalgrove£338k
- Oxpens Road–