Skip to content

Keighley sold house prices

Town · 51,589 recorded sales since 1995

Median price
£200,000
+2.6% change in median sale price on the previous 12 months (existing homes)
Lower quartile
£150,000
Upper quartile
£285,000
Sales
1,348

Sales completed in the 12 months to May 2026. HM Land Registry records a sale only once it is registered, which can take many months - longest for new-build homes - so the most recent months are left out until most of their sales have arrived. Standard sales only (Price Paid category A): additional entries (category B) - repossessions, buy-to-lets with an identifiable mortgage, and purchases by companies and other non-private buyers - are left out.

Median price by year

£51k £103k £154k £205k 2012: £120,500 median, 890 sales 2013: £125,000 median, 1,187 sales 2014: £130,382 median, 1,436 sales 2014 2015: £136,000 median, 1,430 sales 2016: £145,220 median, 1,483 sales 2017: £142,000 median, 1,837 sales 2017 2018: £151,000 median, 1,631 sales 2019: £162,500 median, 1,652 sales 2020: £169,950 median, 1,441 sales 2020 2021: £170,000 median, 1,893 sales 2022: £180,000 median, 1,555 sales 2023: £184,000 median, 1,186 sales 2023 2024: £190,000 median, 1,293 sales 2025: £205,000 median, 1,437 sales 2026 (January to August): £197,500 median, 679 sales 2026

2012 to 2026. Every year since 1995 is in the figures below.

The paler 2026 bar covers January to August only, and its latest months are still filling in as sales are registered.

Show the figures
Median sale price and number of sales by year
Year Median Sales
2026 (to August) £197,500 679
2025 £205,000 1,437
2024 £190,000 1,293
2023 £184,000 1,186
2022 £180,000 1,555
2021 £170,000 1,893
2020 £169,950 1,441
2019 £162,500 1,652
2018 £151,000 1,631
2017 £142,000 1,837
2016 £145,220 1,483
2015 £136,000 1,430
2014 £130,382 1,436
2013 £125,000 1,187
2012 £120,500 890
2011 £125,000 880
2010 £130,000 957
2009 £125,000 956
2008 £133,000 1,083
2007 £135,000 2,196
2006 £125,000 2,382
2005 £118,000 2,065
2004 £103,250 2,258
2003 £83,000 2,363
2002 £68,000 2,514
2001 £57,950 2,325
2000 £49,725 1,960
1999 £48,000 1,961
1998 £48,000 1,761
1997 £47,000 1,841
1996 £45,500 1,716
1995 £41,000 1,341

Postcode districts in Keighley

Median sold price and sales, 12 months to May 2026

  • BD20
    £245,000 · 651 sales
  • BD21
    £136,750 · 224 sales
  • BD22
    £192,000 · 471 sales

Most recent sales

Address Price
16, WILLOW WAY
BD20 7PT · 24 Aug 2026
£95,000
28, SKIPTON ROAD
BD20 6PD · 21 Aug 2026
£135,000
2, MEADOW LEA
BD20 8BY · 20 Aug 2026
£405,000
10, BEATRICE STREET
BD22 9HX · 17 Aug 2026
£172,250
3, APSLEY STREET
BD22 7EY · 14 Aug 2026
£35,750
12, ELLISON GROVE
BD20 8DN · 14 Aug 2026
£282,500
8, ST JOHNS CLOSE
BD20 0EP · 14 Aug 2026
£242,500
WANDA, HEBDEN ROAD
BD22 8RS · 14 Aug 2026
£230,000
8, MOORHOUSE LANE
BD22 9RY · 14 Aug 2026
£365,000
6, THE CROFTS
BD20 9AG · 14 Aug 2026
£407,500
4, ELMSLEY STREET
BD20 6SE · 11 Aug 2026
£110,000
9, IVY TERRACE
BD21 4SU · 10 Aug 2026
£130,000
15, VICTORIA ROAD
BD22 7HT · 10 Aug 2026
£185,000
10, GROVE MILL DRIVE
BD21 5FE · 7 Aug 2026
£180,000
8, WREN STREET
BD22 8JQ · 7 Aug 2026
£133,000
1, ALBERT STREET
BD22 9BX · 7 Aug 2026
£145,000
56, HIGHFELL RISE
BD22 6LG · 7 Aug 2026
£265,000
350, OAKWORTH ROAD
BD21 1RW · 7 Aug 2026
£150,000
11, HARTLEY STREET
BD20 8QJ · 7 Aug 2026
£150,000
17, THE HAWTHORNS
BD20 8BP · 7 Aug 2026
£245,000
SUNNYVILLE, STATION ROAD
BD22 9JT · 5 Aug 2026
£260,000
10, WALTON STREET
BD22 0AZ · 5 Aug 2026
£155,000
16, LAYCOCK FIELDS
BD22 0DN · 5 Aug 2026
£292,500
24, HALLOWS ROAD
BD21 4ER · 3 Aug 2026
£125,000
32, ROMBALDS CRESCENT
BD20 0LE · 3 Aug 2026
£230,000