Bradford house prices by street
Sold prices for 4,963 streets in Bradford, West Yorkshire, from HM Land Registry records.
Over the last 12 months, homes in Bradford sold for £190,625 on average, 47% less than the England and Wales average of £358,701. The yearly average has gone from £52,750 in 1997 to £186,994 in 2026, a rise of 254%. Harecroft was the priciest street over the past year at an average of £451,650, while homes on Regency Court went for around £54,567. Sunbridge Road has had more sales than any other street in the town, with 285 since 1997. Bradford spans 15 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£190,625
Sales recorded
45,352
since 1997
Streets
4,963
How Bradford compares
Postcode areas in Bradford
- BD1£84k
- BD2£181k
- BD3£123k
- BD4£163k
- BD5£133k
- BD6£181k
- BD7£150k
- BD8£154k
- BD9£193k
- BD10£223k
- BD11£245k
- BD12£200k
- BD13£229k
- BD14£200k
- BD15£219k
Average sale price in Bradford by year
Most expensive streets in Bradford · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Harecroft £451,650
- West Wood View £448,333
- Brompton Drive £416,000
- The Brow £396,779
- Sandhill Fold £385,000
- Allerton Lane £384,333
- Bluebell Drive £375,750
- Roper Lane £341,583
- Croftlands £339,817
- Birchlands Avenue £336,400
Most affordable streets (last 12 months)
- Regency Court £54,567
- Parratt Row £60,500
- Undercliffe Road £73,333
- Haycliffe Road £75,500
- Westminster Road £76,667
- Frizley Gardens £79,125
- Beldon Road £81,500
- Leylands Terrace £85,333
- Rook Lane £86,800
- Main Road £87,500
Busiest streets for sales
- Sunbridge Road 285 sales
- Harrogate Road 153 sales
- Brompton Drive 135 sales
- Bingley Road 132 sales
- Chapel Street 131 sales
- Great Horton Road 126 sales
- Highfield Road 121 sales
- Bradford Road 117 sales
- Leeds Road 114 sales
- Thornton Road 108 sales
All streets in Bradford – O
- Oak Avenue–
- Oak Lane£175k
- Oak Mount£116k
- Oak Street, Clayton£96k
- Oak Tree Row, Idle£187k
- Oak Villas£230k
- Oakdale Avenue£195k
- Oakdale Close£151k
- Oakdale Crescent£163k
- Oakdale Drive£145k
- Oakdale Terrace£106k
- Oakdene Mount, Clayton£221k
- Oakenshaw Court, Wyke£172k
- Oakfield Grove£112k
- Oakhall Park, Thornton£320k
- Oaklands£240k
- Oaklea£386k
- Oakleigh Avenue, Clayton£245k
- Oakleigh Close, Clayton£213k
- Oakleigh Gardens, Clayton£67k
- Oakleigh Grove, Clayton£194k
- Oakleigh Road, Clayton£400k
- Oakleigh Terrace, Clayton£150k
- Oakroyd Avenue£143k
- Oakroyd Road£157k
- Oakroyd Terrace£156k
- Oakroyd View, Birkenshaw£356k
- Oakroyd View, Birkenshaw£449k
- Oakroyd Villas–
- Oaks Fold£70k
- Oaks Lane£145k
- Oaks Lane, Allerton£135k
- Oakway, Birkenshaw£166k
- Oakwell Close, Drighlington£105k
- Oakwell Road, Drighlington£134k
- Oakwood Avenue, Birkenshaw£315k
- Oakwood Grove£182k
- Oasby Croft–
- Oddy Place£110k
- Oddy Street£110k
- Odsal Road£182k
- Ogden Crescent, Denholme£260k
- Ogden Lane, Denholme£227k
- Old Allen Road, Thornton£483k
- Old Allen Road, Wilsden£740k
- Old Clock Mill Court, Denholme£130k
- Old Farm Crescent£145k
- Old Farm Rise£243k
- Old Fort, Denholme£309k
- Old Guy Road, Queensbury£281k
- Old Lane, Birkenshaw£225k
- Old Lane, Drighlington£326k
- Old Mill, Eccleshill–
- Old Mill Dam Lane, Queensbury£311k
- Old Mill Yard, Wilsden–
- Old Park Road£128k
- Old Road£142k
- Old Road, Denholme£90k
- Old Road, Thornton£133k
- Olive Grove£125k
- Olive Place, Queensbury£55k
- Oliver Court, Drighlington£320k
- Ollerdale Avenue, Allerton£219k
- Ollerdale Close, Allerton£208k
- Olympic Park, Low Moor–
- Onslow Crescent£143k
- Opheilia Close£120k
- Orchard Grove£138k
- Orleans Street£78k
- Ormond Road£113k
- Ormond Street£78k
- Ormonde Drive, Allerton£140k
- Ormondroyd Avenue£160k
- Osbourne Drive, Queensbury£165k
- Osprey Court£95k
- Osterley Grove£93k
- Oswaldthorpe Avenue£77k
- Oswin Gardens£167k
- Otley Road£150k
- Oulton Terrace£94k
- Outlands Rise£233k
- Overdale Drive£236k
- Overend Street£68k
- Overland Crescent£363k
- Overmoor Fold, Idle£534k
- Overton Drive£195k
- Ox Heys Meadows, Thornton£312k
- Oxford Close, Queensbury£131k
- Oxford Crescent, Clayton£145k
- Oxford Road£83k
- Oxford Road, Queensbury£91k
- Oxford Street, Clayton£180k
- Oxley Gardens, Low Moor£44k
- Oxley Street, Low Moor£135k