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 – W
- Wadsworth, Oxenhope£195k
- Walker Place, Silsden£155k
- Walkers Place, Silsden£125k
- Wall Street£170k
- Walnut Street£95k
- Ward Street£42k
- Wardle Crescent£152k
- Wardman Street£74k
- Washburn Court, Silsden£305k
- Water Mill Court, Oakworth£115k
- Waterside, Oxenhope£250k
- Waterside, Silsden£277k
- Waterwheel Lane, Oakworth£262k
- Watson Close, Oxenhope£133k
- Waverley Avenue, Sandbeds£170k
- Wayside Mews, Silsden£273k
- Weatherhead Place, Silsden£168k
- Weaver Cottages, Oxenhope£250k
- Weavers Walk, Silsden£123k
- Well Head, Oldfield£381k
- Wells Terrace, Laycock£168k
- Wensleydale Way, Riddlesden£338k
- Wesley Place, Silsden£209k
- Wesleyan Mews£140k
- West Bank–
- West Bank Close£32k
- West Bank Rise£57k
- West Dene, Silsden£192k
- West Drive, Oxenhope£287k
- West Lane£142k
- West Lane, Haworth£190k
- West Morton–
- West Shaw, Oxenhope£289k
- West Shaw Lane, Oxenhope£270k
- West View, Silsden£185k
- Westburn Avenue£162k
- Westburn Crescent£152k
- Westburn Grove£149k
- Westburn Way£172k
- Westerley Crescent, Silsden£282k
- Western Avenue, Riddlesden£140k
- Westfell Close£160k
- Westfell Road£157k
- Westfell Way£166k
- Westfield Crescent, Riddlesden£292k
- Westfield Drive, Riddlesden£156k
- Westfield Gardens, Steeton£260k
- Westfield Road, Riddlesden£163k
- Westlea Avenue, Riddlesden£133k
- Weston Street£154k
- Westview Avenue£237k
- Westview Court£127k
- Westview Grove£250k
- Westview Way£162k
- Westway£236k
- Westy Bank Croft, Steeton£327k
- Wharfe Court, Silsden£360k
- Wheat Street£125k
- Wheathead Crescent£243k
- Wheathead Drive£250k
- Wheathead Lane£247k
- Whin Knoll Avenue£139k
- Whinfield Avenue£65k
- Whinfield Close–
- Whinfield Drive£88k
- Whitaker Walk, Oxenhope£250k
- White Hill, Oakworth–
- Whitehill Road, Oakworth£630k
- Whitestone Drive, East Morton£363k
- Whitley Head, Steeton£160k
- Whitley Road£103k
- Wide Lane, Oakworth£289k
- Wignall Street£50k
- Williams Drive, Steeton£165k
- Williams Road, Steeton£195k
- Willow Avenue, Steeton£136k
- Willow Bank, Riddlesden£478k
- Willow Grove£94k
- Willow Tree Close£159k
- Willows Lane, Silsden£380k
- Wilson Avenue, Steeton£198k
- Wimborne Drive£150k
- Windgate, Silsden£236k
- Windsor Avenue, Silsden£83k
- Windsor Crescent, Oakworth£175k
- Windsor Grove, Oakworth£253k
- Windsor Road, Oakworth£136k
- Wingate Avenue£176k
- Wingate Way£188k
- Winterburn Street£100k
- Wirefield Road£143k
- Wood Street, Haworth£119k
- Wood Street, Steeton£129k
- Wood View, Oakworth£169k
- Wood View Road, Oakworth£184k
- Wood View Terrace£41k
- Woodcote Fold, Oakworth£124k
- Woodhouse Avenue£84k
- Woodhouse Close£220k
- Woodhouse Drive£79k
- Woodhouse Road£120k
- Woodhouse Walk£72k
- Woodhouse Way£100k
- Woodlands, Oakworth£166k
- Woodlands Rise, Haworth£165k
- Woodlands View, Oakworth£362k
- Woodside£345k
- Woodside Road, Silsden£247k
- Woodville Grove, Cross Roads£111k
- Woodville Road£376k
- Woodville Terrace, Cross Roads–
- Woodworth Grove£168k
- Worth Avenue£107k
- Worth Valley View, Oakworth£156k
- Worth View, Oakworth£138k
- Worth Way–
- Worthville Close£101k
- Worthway–
- Wren Street£57k
- Wren Street, Haworth£133k
- Wyngarth Rise£178k
- Wyngarth Rise£160k