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 – L
- Laburnum Grove, Cross Roads£340k
- Laithe Close, Silsden£269k
- Lakeside, East Morton£800k
- Lampkin Chase, Silsden£374k
- Lane Ends, Oakworth£160k
- Larch Close, Oakworth£210k
- Larch Street£56k
- Lark Street£56k
- Lark Street, Oakworth£345k
- Larkfield, Riddlesden£368k
- Larkfield Terrace£180k
- Larkfield Terrace, Oakworth£106k
- Laurel Crescent£280k
- Laurel Grove, Silsden£175k
- Lauren Drive£155k
- Lawcliffe Crescent, Haworth£220k
- Lawkholme Crescent–
- Lawkholme Lane£88k
- Lawnswood Road£114k
- Laycock Lane, Laycock£250k
- Laythorpe Terrace, East Morton£261k
- Leach Crescent, Riddlesden£295k
- Leach Road, Riddlesden£239k
- Leach Way, Riddlesden£178k
- Leaf Street, Haworth£113k
- Lee Court£155k
- Lee Lane, Oxenhope£169k
- Lees Bank Avenue, Cross Roads£303k
- Lees Bank Hill, Cross Roads£222k
- Lees Bank Road, Cross Roads£174k
- Lees Lane, Haworth£288k
- Lees Moor£470k
- Lennie Street£95k
- Leylands Lane£87k
- Lidget, Oakworth£148k
- Light Bank Lane, Silsden£250k
- Lime Close£248k
- Lime Street, Haworth£125k
- Linden Rise£170k
- Lindon Street, Haworth£93k
- Lingfield Drive, Cross Roads£230k
- Linton Avenue, Silsden£219k
- Linton Street£162k
- Lismore Road£186k
- Lisset Mews, East Morton£169k
- Lister Street£54k
- Little Lane, East Morton£564k
- Little Street, Haworth£148k
- Litton Road£96k
- Long Lee Lane£296k
- Long Lee Terrace£138k
- Longacre Lane, Haworth£400k
- Longbottom Avenue, Silsden£215k
- Longfield Place, Steeton£443k
- Longlands Drive, Haworth£222k
- Lord Lane, Haworth£133k
- Lord Street–
- Lord Street, Haworth£155k
- Lorne Street, Cross Roads£117k
- Low Bank, Oakworth–
- Low Banks£150k
- Low Fell Close£380k
- Low Fold, Steeton£201k
- Low House Drive, Silsden£198k
- Low Laithe Fold, Laycock£363k
- Low Lane, Silsden£466k
- Low Spring Road£276k
- Low Street£222k
- Low Whin Close£205k
- Low Whin Fold£213k
- Low Wood Court, Utley£168k
- Low Woodhead, Riddlesden£93k
- Lower Holme Way, Oakworth£355k
- Lower Park Green, Silsden£400k
- Lower Scholes, Oakworth£429k
- Lower Springhead, Oakworth£338k
- Lower Town, Oxenhope£195k
- Lower Town Mills, Oxenhope£274k
- Lowfield Crescent, Silsden£315k
- Lowry View£135k
- Lumbfoot, Stanbury£190k
- Lune Street, Cross Roads£130k
- Lustre Street£62k
- Luton Street–
- Lyndsey Court, Oakworth£385k
- Lynton Drive£178k
- Lynwood Court, Exley Head£153k
- Lyon Road, Eastburn£269k