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 – K
- Keens Grove, Pilning£282k
- Kelbra Crescent, Frampton Cotterell£308k
- Kelston Grove, Hanham£480k
- Kemble Close£339k
- Kemperleye Way, Bradley Stoke£328k
- Kempton Close, Thornbury£311k
- Kendall Gardens£316k
- Kendall Road, Staple Hill£329k
- Kenilworth, Yate£254k
- Kenilworth Drive, Willsbridge£330k
- Kenmore Crescent£390k
- Kenmore Drive£463k
- Kenmore Grove£455k
- Kennedy Way, Yate–
- Kennet Way, Thornbury£374k
- Kennington Avenue, Kingswood£229k
- Kennmoor Close£241k
- Kensington Close, Thornbury£385k
- Kensington Road, Staple Hill£327k
- Kent Avenue, Yate£349k
- Kent Close, Stoke Gifford£286k
- Kents Green£314k
- Kerr Close, Staple Hill£160k
- Kestrel Close, Chipping Sodbury£353k
- Kestrel Close, Patchway£244k
- Kestrel Close, Thornbury£244k
- Kestrel Drive, Pucklechurch£375k
- Keynsham Road, Keynsham£504k
- Keynsham Road, Willsbridge£805k
- Kidney Hill, Westerleigh£278k
- Kilby Road, Stoke Gifford£590k
- Kilfsgate Close, Stoke Gifford£285k
- Kilnhurst Close, Longwell Green£362k
- Kimberley Close£237k
- Kimberley Road£220k
- King Lane, Horton£888k
- Kingfisher Close, Bradley Stoke£395k
- Kingfisher Close, Brentry£351k
- Kingfisher Close, Thornbury£105k
- Kingfisher Road, Chipping Sodbury£383k
- Kingrove Crescent, Chipping Sodbury£357k
- Kings Avenue, Hanham£287k
- Kings Chase Shopping Centre, Kingswood–
- Kings Drive, Hanham£350k
- Kings Drive, Stoke Gifford£373k
- Kings Field, Rangeworthy£270k
- Kings Lane, Pucklechurch£563k
- Kings Square, Bitton£1.37m
- Kingscote, Yate£285k
- Kingsfield Close, Wick£325k
- Kingsfield Lane, Hanham£473k
- Kingsfield Lane, Longwell Green–
- Kingsgate Court, Yate£300k
- Kingsholme Road, Kingswood£333k
- Kingsleigh Court£285k
- Kingsleigh Gardens£367k
- Kingsleigh Park£224k
- Kingsleigh Park, Kingswood£279k
- Kingsley Way£353k
- Kingston Close, Mangotsfield£500k
- Kingston Drive, Mangotsfield£370k
- Kingsway, Little Stoke£299k
- Kingsway Park, Warmley–
- Kingswood Aspects Leisure Park, Kingswood–
- Kingswood Heights, Kingswood£191k
- Kington Lane, Kington£828k
- Kington Lane, Thornbury£1m
- Kipling Road£340k
- Kites Close, Bradley Stoke£424k
- Knapp Road, Thornbury£351k
- Knightstone Place, Hanham£157k
- Knightwood Road, Stoke Gifford£517k
- Knole Close, Almondsbury£555k
- Knole Park, Almondsbury£338k
- Kyght Close£388k
- Kynaston View, Hanham£250k