Bristol house prices by street
Sold prices for 3,443 streets in Bristol, South Gloucestershire, from HM Land Registry records.
Over the last 12 months, homes in Bristol sold for £365,513 on average, about the same as the England and Wales average. The yearly average has gone from £61,500 in 1995 to £364,165 in 2026, a rise of 492%. Over Lane was the priciest street over the past year at an average of £1,441,667, while homes on Hounds Road went for around £118,333. Normandy Drive has had more sales than any other street in the town, with 190 since 1995. Bristol spans 10 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£365,513
Sales recorded
47,310
since 1995
Streets
3,443
How Bristol compares
Postcode areas in Bristol
Average sale price in Bristol by year
Most expensive streets in Bristol · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Over Lane £1,441,667
- Clyde Road £748,000
- The Street £716,667
- Lower Court Road £698,250
- Rockland Road £656,333
- Park Crescent £632,500
- Cleeve Park Road £607,000
- Down Road £572,167
- Johnson Road £563,750
- Barkers Mead £560,000
Most affordable streets (last 12 months)
- Hounds Road £118,333
- Albert Road £126,000
- Midland Way £152,000
- Christchurch Lane £159,475
- Arnold Road £166,560
- Oxleigh Way £169,900
- High Street £170,875
- Crates Close £174,625
- Heather Road £178,333
- Elmtree Way £186,667
Busiest streets for sales
- Normandy Drive 190 sales
- Barley Fields 187 sales
- Jenner Boulevard 179 sales
- Dowsell Way 170 sales
- Mansell Road 167 sales
- Willowherb Road 166 sales
- Soundwell Road 156 sales
- Badger Road 150 sales
- High Street 146 sales
- Clark Drive 129 sales
All streets in Bristol – N
- Nailsworth Avenue, Yate£375k
- Naishcombe Hill, Wick£335k
- Narcissus Way, Emersons Green£347k
- Narrow Lane–
- Nelmes Close, Thornbury£574k
- Nelson Road£118k
- Neville Road£268k
- New Charlton Way£273k
- New Cheltenham Road£313k
- New Leaze, Bradley Stoke–
- New Passage, Pilning£548k
- New Passage Road, Pilning£550k
- New Pit Lane, Bitton–
- New Road, Olveston£604k
- New Road, Rangeworthy£506k
- New Road, Stoke Gifford£388k
- New Walk, Hanham£291k
- Newbury Chase, Downend£366k
- Newlands Avenue, Coalpit Heath£235k
- Newlands Cottages, Pilning£530k
- Newlands Lane, Emersons Green£337k
- Newlyn Way, Yate£302k
- Newman Close, Westerleigh£226k
- Newnham Place, Patchway£244k
- Newton Close£285k
- Newton Drive£194k
- Newton Road£378k
- Niblett Close£312k
- Nibley Lane, Iron Acton£365k
- Nibley Lane, Yate£284k
- Nicholettes£475k
- Nicholls Lane, Winterbourne£373k
- Nightingale Close, Frampton Cotterell£385k
- Nightingale Close, Thornbury£408k
- Nightingale Walk£414k
- Ninth Avenue£238k
- Noble Avenue£400k
- Norman Road, Warmley£458k
- Normandy Drive, Yate£248k
- Normead Drive, Yate£290k
- North Bristol Park, Filton–
- North East Road, Thornbury£238k
- North Park£275k
- North Road, Stoke Gifford£661k
- North Road, Thornbury£240k
- North Road, Winterbourne£341k
- North Road, Yate£575k
- North Stoke Lane, Upton Cheyney£925k
- North Street, Downend£207k
- North Street, Oldland Common£373k
- North View, Soundwell£230k
- North View, Staple Hill£378k
- Northcote Road, Downend£452k
- Northcote Road, Mangotsfield£301k
- Northend Avenue£325k
- Northend Gardens£228k
- Northend Road£293k
- Northfield, Yate£245k
- Northfield Avenue, Hanham£376k
- Northfield Park, Patchway–
- Northmead Lane, Iron Acton–
- Northville Road£349k
- Northway, Filton–
- Northwick Road, Pilning£539k
- Norton Close£420k
- Nupdown Lane, Oldbury On Severn£825k
- Nupdown Road, Oldbury On Severn£720k
- Nutfield Grove, Filton£320k
- Nympsfield£291k