Bolton house prices by street
Sold prices for 3,868 streets in Bolton, Greater Manchester, from HM Land Registry records.
Over the last 12 months, homes in Bolton sold for £232,567 on average, 35% less than the England and Wales average of £358,701. The yearly average has gone from £44,760 in 2001 to £232,018 in 2026, a rise of 418%. Chorley New Road was the priciest street over the past year at an average of £740,000, while homes on Woodpecker Road went for around £67,750. Blackburn Road has had more sales than any other street in the town, with 274 since 2001. Bolton spans 7 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£232,567
Sales recorded
39,042
since 2001
Streets
3,868
How Bolton compares
Postcode areas in Bolton
Average sale price in Bolton by year
Most expensive streets in Bolton · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Chorley New Road £740,000
- Ravens Wood £602,068
- Hillside Avenue £466,667
- The Beeches £445,000
- Tempest Road £425,000
- Sonning Drive £424,667
- Barley Brook Meadow £422,665
- Alderbank £415,000
- Newland Drive £378,700
- Plodder Lane £368,333
Most affordable streets (last 12 months)
- Woodpecker Road £67,750
- Cawdor Street £68,733
- Waterside Gardens £93,300
- Crescent Road £93,667
- Astley Brook Close £97,000
- Sunlight Road £100,750
- St Johns Court £103,667
- Royal Court Drive £107,500
- Pendle Court £109,000
- Cooper Street £111,600
Busiest streets for sales
- Blackburn Road 274 sales
- Cotton Meadows 184 sales
- Chorley New Road 171 sales
- Chorley Old Road 170 sales
- Tonge Moor Road 167 sales
- Plodder Lane 160 sales
- Darwen Road 152 sales
- Park Road 135 sales
- Chorley Road 133 sales
- Church Street 127 sales
All streets in Bolton – O
- Oak Avenue, Little Lever£153k
- Oak Coppice£617k
- Oak Gates, Egerton£403k
- Oak Lands£435k
- Oakbank Drive£295k
- Oakbarton, Lostock£428k
- Oakdale£292k
- Oakenbottom Road£185k
- Oakenclough Drive£246k
- Oakes Street, Kearsley£123k
- Oakfield Close, Horwich£183k
- Oakfield Grove, Farnworth£210k
- Oakford Walk£94k
- Oakhill Close£184k
- Oakhurst Grove, Westhoughton£103k
- Oakleigh Avenue£156k
- Oakley Park£698k
- Oakley Park, Heaton£608k
- Oaks Avenue£200k
- Oaks Lane£410k
- Oakwood Drive£437k
- Oakworth Drive£375k
- Oban Grove£93k
- Olaf Street£61k
- Old Barn Place, Bromley Cross£156k
- Old Colliers Row£190k
- Old Eagley Mews£257k
- Old Fold Road, Westhoughton–
- Old Greenwood Lane, Horwich£405k
- Old Hall Clough, Lostock£770k
- Old Hall Lane, Lostock–
- Old Hall Lane, Westhoughton£219k
- Old Hall Mews£428k
- Old Hall Street, Kearsley–
- Old Kiln Lane£665k
- Old Lane, Horwich£225k
- Old Links Close£285k
- Old Lords Crescent, Horwich£151k
- Old Nursery Fold£245k
- Old Nursery Fold, Harwood£180k
- Old Oak Close£273k
- Old Quarry Lane, Egerton£242k
- Old Road£173k
- Old School Cottages, Egerton£350k
- Old Sirs, Westhoughton£383k
- Old Swan Close, Egerton£268k
- Old Vicarage, Westhoughton£170k
- Old Vicarage Mews, Westhoughton£155k
- Old Vicarage Road, Horwich£506k
- Oldfield Close, Westhoughton£132k
- Oldhams Lane£360k
- Oldhams Terrace£175k
- Oldstead Grove£315k
- Olga Street£180k
- Olive Street£90k
- Ollerton Street£175k
- Ollerton Terrace£218k
- Openshaw Place, Farnworth£186k
- Orchard Gardens£360k
- Orchid Avenue, Farnworth£162k
- Oriel Street£79k
- Orlando Street–
- Ormond Street–
- Ormrod Street, Bradshaw£117k
- Ormrod Street, Farnworth–
- Ormston Avenue, Horwich£151k
- Ornatus Street–
- Orwell Road£195k
- Osborne Grove£82k
- Osbourne Close, Farnworth£100k
- Osmund Avenue£104k
- Osprey Avenue, Westhoughton£322k
- Oswald Street£77k
- Outwood Grove£196k
- Overdale Drive£677k
- Overdene Close, Lostock£454k
- Overgreen£200k
- Overton Lane–
- Owens Row, Horwich£155k
- Ox Gate£290k
- Ox Hey Lane, Lostock£222k
- Oxford Close, Farnworth£270k
- Oxford Grove£154k
- Oxford Road, Little Lever£130k
- Oxford Road, Lostock£190k
- Oxford Street–
- Oxlea Grove, Westhoughton£147k