Keighley house prices by street
Sold prices for 1,702 streets in Keighley, West Yorkshire, from HM Land Registry records.
Over the last 12 months, homes in Keighley sold for £215,961 on average, 40% less than the England and Wales average of £358,701. The yearly average has gone from £133,450 in 1999 to £217,162 in 2026, a rise of 63%. Morton Lane was the priciest street over the past year at an average of £470,000, while homes on Devonshire Street went for around £77,250. Parkwood Rise has had more sales than any other street in the town, with 178 since 1999. Keighley spans 3 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£215,961
Sales recorded
13,256
since 1999
Streets
1,702
How Keighley compares
Postcode areas in Keighley
Average sale price in Keighley by year
Most expensive streets in Keighley · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Morton Lane £470,000
- Ellison Grove £397,500
- Roedhelm Road £386,667
- Mytholmes Lane £346,236
- Branby Avenue £334,000
- Sycamore Grove £321,583
- Ivy Bank Lane £320,000
- Bolton Road £318,167
- Green Head Lane £316,667
- Hebden Bridge Road £314,750
Most affordable streets (last 12 months)
- Devonshire Street £77,250
- Parkwood Street £99,250
- Mannville Walk £109,800
- Malsis Road £117,267
- Belgrave Road £119,000
- Weavers Walk £123,317
- Aire Street £128,317
- Stanley Road £129,500
- Hainworth Wood Road £135,667
- Whin Knoll Avenue £138,750
Busiest streets for sales
- Parkwood Rise 178 sales
- River View 125 sales
- Fell Lane 102 sales
- Hebden Road 76 sales
- Skipton Road 74 sales
- High Banks 66 sales
- Wheathead Lane 65 sales
- Halifax Road 62 sales
- Bradford Road 61 sales
- David Emmott Walk 61 sales
All streets in Keighley – D
- Daisy Croft, Silsden£300k
- Daisy Hill, Silsden£175k
- Daisy Street, Haworth£105k
- Dale Crescent, Steeton£198k
- Dale View, Silsden£239k
- Dale View, Steeton£195k
- Dale View Road£155k
- Daleside Road, Riddlesden£285k
- Daleview Close£136k
- Daleview Grove£173k
- Dalton Lane£80k
- Dalton Terrace£72k
- Damems–
- Damems Lane£141k
- Damems Road£113k
- Dancroft, Haworth£238k
- Daniel Close£380k
- David Emmott Walk, Steeton£227k
- Dawslack£390k
- Dawson Place£112k
- Dawson Road£94k
- Dawson Way£72k
- Deal Street–
- Dean Lane, Oakworth£518k
- Dean Street, Haworth£120k
- Deans Laithe£156k
- Dee Court, Oakworth£83k
- Dell Croft, Silsden£355k
- Delph Croft View£151k
- Denby Court, Oakworth£218k
- Denby Hill, Oakworth£145k
- Denby Mount, Oakworth£145k
- Denby Mount, Oxenhope£285k
- Dendrum Close, Oakworth£382k
- Dene Grove, Silsden£145k
- Denholme Road, Oxenhope£130k
- Derwent Court, Silsden£285k
- Derwent Street£80k
- Devonshire Street£77k
- Devonshire Street West£180k
- Diamond Street£137k
- Dimples Lane, East Morton£480k
- Dimples Lane, Haworth£600k
- Dixon Close, Steeton£122k
- Dobsons Wharf, Silsden£158k
- Dockroyd, Oakworth£180k
- Dockroyd Lane, Oakworth£128k
- Don Court, Silsden£222k
- Douglas Street, Cross Roads£136k
- Dove Street, Haworth£145k
- Dradishaw Road, Silsden£161k
- Drake Street£110k
- Drewry Road£60k
- Drill Street£52k
- Drill Street, Haworth£435k
- Driver Terrace, Silsden£206k
- Drysdale Way, Haworth£285k
- Ducking Pond Close, Haworth£223k
- Duke Street£62k
- Duke Street, Haworth£145k
- Dunkirk Rise, Riddlesden£178k
- Duxford Place£165k
- Duxford Place, Oakworth£210k