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 – O
- Oak Bank Broadway, Oakworth£193k
- Oak Bank Court, Oakworth£177k
- Oak Bank Crescent, Oakworth£215k
- Oak Bank Lane, Oakworth£176k
- Oak Bank Mount, Oakworth£225k
- Oak Grove£67k
- Oak Grove, Riddlesden£145k
- Oak Street, Haworth£129k
- Oak View, Silsden£177k
- Oakbank Avenue£154k
- Oakbank Drive£199k
- Oakbank Grove£200k
- Oakfield Road£67k
- Oakland Street, Silsden£190k
- Oaklands Close£259k
- Oakleigh Mews, Oakworth£165k
- Oakmoor Avenue£80k
- Oaktree Court, Silsden£197k
- Oakworth Hall, Oakworth£158k
- Oakworth Road£183k
- Oakworth Terrace, Oakworth£145k
- Oats Street£125k
- Occupation Lane, Oakworth£270k
- Office Row, Haworth£175k
- Old Beck Lane, Silsden£284k
- Old Beck Road, Silsden£378k
- Old Corn Mill Fold, Silsden£222k
- Old Hall Close, Haworth£400k
- Old Oxenhope, Oxenhope–
- Old Rugby Way, Silsden£301k
- Old Tannery Lane, Silsden£391k
- Oldfield Lane, Oldfield£399k
- Oldside Court, East Morton£343k
- Opal Street£73k
- Otley Mount, East Morton£256k
- Otley Road, East Morton£142k
- Otterburn Street£120k
- Ouse Street, Haworth£157k
- Outside Lane£450k
- Outside Lane, Oxenhope£605k
- Oxford Street£92k