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 – A
- Acer Close, Eastburn£250k
- Acre Mews, Haworth£243k
- Acres Street£66k
- Acton Court, Steeton£380k
- Ada Street£88k
- Admiral Way–
- Agnes Street£63k
- Aire Court, Silsden£249k
- Aire Street, Haworth£128k
- Aire Valley Business Centre–
- Aire View, Sandbeds£199k
- Aire View, Silsden£198k
- Aire View Drive, Sandbeds£160k
- Aire View Terrace, Thwaites Brow£119k
- Aireburn Avenue£218k
- Airedale Mews, Silsden£228k
- Airedale Mount, Sandbeds£168k
- Airedale Road–
- Aireville Close, Utley£306k
- Aireville Crescent, Silsden£199k
- Aireville Drive, Silsden£209k
- Aireville Mount, Sandbeds£162k
- Aireville Mount, Silsden£225k
- Aireville Street£144k
- Aireworth Close£79k
- Aireworth Grove£103k
- Aireworth Road£95k
- Albany Court£155k
- Albert Square, Silsden£146k
- Albert Street, Cross Roads£145k
- Albion Street, Cross Roads£125k
- Alder Avenue£234k
- Alice Street–
- Alice Street, Haworth£128k
- Alkincote Street£48k
- All Saints Terrace£67k
- Alma Street, Haworth£133k
- Alma Terrace£88k
- Alma Terrace, East Morton£187k
- Alpha Street£113k
- Alston Retail Park–
- Altar Drive, Riddlesden£315k
- Altar View, Riddlesden£108k
- Altar Villas, Riddlesden£178k
- Amblers Mews, East Morton£165k
- Amira Drive£171k
- Angram Road£110k
- Ann Street£64k
- Ann Street, Haworth£112k
- Annie Street, Cross Roads£105k
- Apple Street£155k
- Apple Street, Oxenhope£103k
- Apsley Street–
- Apsley Street, Haworth£97k
- Apsley Street, Oakworth£93k
- Apsley Terrace, Oakworth£110k
- Arcadia Street£98k
- Arctic Street£71k
- Arctic Street, Cross Roads£133k
- Arncliffe Avenue£143k
- Arncliffe Place£85k
- Arncliffe Road£157k
- Arnside Avenue, Riddlesden£183k
- Ash Grove£195k
- Ash Mount£140k
- Ash Street, Haworth£130k
- Ash Street, Oxenhope£130k
- Ashbourne Road£195k
- Ashfield Street£37k
- Ashfield Terrace, Haworth£167k
- Ashgrove, Steeton£153k
- Ashlar Close, Haworth£309k
- Ashleigh Street£50k
- Ashmount Mews, Haworth£219k
- Ashville Terrace, Oakworth£161k
- Ashwood Drive, Riddlesden£147k
- Aspen Close£195k
- Astwick Close, East Morton£236k
- Athol Street£84k
- Atlas Works–
- Avondale£149k
- Aylesbury Street£71k