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 – B
- Back Broom Field Street–
- Back Cromer Grove£130k
- Back Lane, East Morton£424k
- Back Leeming, Oxenhope£254k
- Back Little Street, Haworth£94k
- Back Mill Hey, Haworth–
- Back Ripley Street, Riddlesden£105k
- Back River Street, Haworth£217k
- Back Shaw Lane£315k
- Baden Street, Haworth£147k
- Badgers Drift£261k
- Badgerstone Close£295k
- Baileys Croft£198k
- Balcony Terrace, Cross Roads£95k
- Baldwin Road, Eastburn£311k
- Balfour Street£105k
- Balme Terrace, Haworth£180k
- Bamlett Brow, Haworth£315k
- Bank, Oxenhope£185k
- Bank Street, Haworth£229k
- Bank Top Drive, Riddlesden£333k
- Bank Top Way£285k
- Bank View, Oakworth£167k
- Bankfield Drive, Braithwaite£80k
- Bankfield Road£108k
- Bankfield Street£125k
- Banklands Avenue, Silsden£500k
- Banklands Lane, Silsden£321k
- Banks Lane£320k
- Banks Lane, Riddlesden£153k
- Bar House Lane£226k
- Bar Lane, Riddlesden£95k
- Barcroft, Cross Roads£239k
- Barley Cote, Riddlesden£141k
- Barley Cote Avenue, Riddlesden£277k
- Barley Cote Grove, Riddlesden£169k
- Barley Cote Road, Riddlesden£120k
- Barley Street£79k
- Barlow Road£100k
- Barn Street, Oxenhope£126k
- Barrett Street, Silsden£182k
- Barrows Lane, Steeton£125k
- Barwick Square, Cross Roads£62k
- Bath Street–
- Beacon Hill£221k
- Beatrice Street£163k
- Beatrice Street, Oxenhope£172k
- Beauvais Drive, Riddlesden£181k
- Beck Street–
- Becks Road–
- Beckside Croft, Steeton£290k
- Beech Close, Steeton£330k
- Beech Grove, Silsden£183k
- Beech Street–
- Beech Street, Steeton£147k
- Beech Tree Close£162k
- Beeches Road£51k
- Beechwood Avenue, Riddlesden£140k
- Belgrave Road£119k
- Belle Isle Road, Haworth£115k
- Belle Vue Terrace£87k
- Belton Road, Silsden–
- Bents, Oxenhope£463k
- Berrington Way, Oakworth£185k
- Berry Lane–
- Bessemer Fold, Silsden£307k
- Best Lane, Oxenhope£335k
- Bethel Street, East Morton£140k
- Bilberry Rise, Haworth£168k
- Bingley Road£250k
- Bingley Road, Cross Roads£143k
- Bingley Street–
- Birch Grove£65k
- Birch Tree Gardens£213k
- Birchwood Avenue£155k
- Birchwood Drive£182k
- Birchwood Road£174k
- Birkdale Court, Low Utley£230k
- Black Hill Lane£147k
- Black Moor Road, Oxenhope£280k
- Bobbin Mill Close, Steeton–
- Bobbin Mill Court, Steeton£166k
- Bocking, Cross Roads£74k
- Bogthorn, Oakworth£132k
- Bolton Close, Silsden£520k
- Bolton Drive, Silsden£430k
- Bolton Road, Silsden£318k
- Bolton Terrace, Silsden£253k
- Botany Drive, East Morton£562k
- Bow Street–
- Bowwood Drive, Sandbeds£216k
- Box Tree Grove£204k
- Bracewell Street£68k
- Bracken Bank Avenue£87k
- Bracken Bank Crescent£133k
- Bracken Bank Grove£130k
- Bracken Bank Walk£83k
- Bracken Bank Way£135k
- Bracken Ghyll Drive, Silsden£322k
- Bracken Mount, Silsden£340k
- Bracken Road£106k
- Bracken Street£150k
- Bradford Road£126k
- Bradford Road, Riddlesden£223k
- Bradford Road, Sandbeds£287k
- Bradford Street£78k
- Bradleigh Close£335k
- Bradley Avenue, Silsden£289k
- Bradley Drive, Silsden£331k
- Bradley Grove, Silsden£331k
- Bradley Rise, Silsden£504k
- Bradley Road, Silsden£177k
- Bradup, Riddlesden£260k
- Braithwaite Avenue£81k
- Braithwaite Crescent£140k
- Braithwaite Drive£90k
- Braithwaite Edge Road£280k
- Braithwaite Grove£90k
- Braithwaite Road£120k
- Braithwaite Village£199k
- Braithwaite Walk£84k
- Braithwaite Way£94k
- Bramble Close, Haworth£173k
- Bramley Close, Oakworth£151k
- Branby Avenue, East Morton£334k
- Branshaw Grove£230k
- Branshaw Mount£132k
- Branwell Drive, Haworth£327k
- Breakmoor Avenue, Silsden£379k
- Brewery Street–
- Briarwood Avenue, Riddlesden£133k
- Brick Street–
- Bridge Road, Silsden£320k
- Bridge Street, Oakworth£120k
- Bridge Street, Silsden£126k
- Bridgehouse Lane, Haworth£240k
- Brier Street–
- Briggate, Silsden£193k
- Bright Street, Haworth£117k
- Brindley Road, Silsden£191k
- Bristol Avenue, Riddlesden£136k
- Broad Dale Close, East Morton£356k
- Broadhead Lane, Oakworth£560k
- Broadlands£228k
- Brocklebank Close, East Morton£316k
- Brogden Close, Silsden£277k
- Bromley Grove£156k
- Bronte Drive, Oakworth£200k
- Bronte Street£77k
- Bronte Street, Haworth£165k
- Brook Row, Oakworth£175k
- Brookside Fold, Oxenhope£224k
- Broom Street£64k
- Broom Terrace, Oakworth£138k
- Broomfield Place£80k
- Broomfield Road£59k
- Broomfield Street£64k
- Broomhill, Thwaites£119k
- Broomhill Avenue£139k
- Broomhill Drive£100k
- Broomhill Grove£147k
- Broomhill Mount£97k
- Broomhill Walk£175k
- Broomhill Way£79k
- Broster Avenue£82k
- Brow Road, Haworth£157k
- Brow Street£80k
- Brow Top Road, Cross Roads£175k
- Browcliff, Silsden£360k
- Browfield Terrace, Silsden£207k
- Browfield View£243k
- Brown Bank Lane, Silsden£688k
- Brown Springs Lane, Oakworth£408k
- Browsholme Street–
- Brunel Drive, Silsden£272k
- Brunthwaite, Silsden£453k
- Brunthwaite Cottages, Silsden–
- Brunthwaite Lane, Silsden–
- Brunthwaite Terrace, Silsden£210k
- Buckden Court, Silsden£325k
- Buckstone Garth£416k
- Buckworth Road£201k
- Buckworth Road, Oakworth£227k
- Buckworth Road, Oakworth£240k
- Bunkers, Haworth–
- Bunkers Hill Lane£450k
- Burley Court, Steeton£194k
- Burley Mews, Steeton£149k
- Burnsall Mews, Silsden£226k
- Burton Street£85k
- Busfield Court, Sandbeds£252k
- Butt Lane, Haworth£375k
- Buxton Street£98k
- Bylands Avenue, Riddlesden£135k
- Byre Way£291k
- Byrl Street£55k