The average house price in BD20 () is £270,921 using HM Land Registry data.
The average property price increased by £25,125 (10.32%) over the last 5 years and increased by £5,023 (1.91%) over the last 12 months.
Over the last year, there were 646 residential property sales – an increase of 90 transactions (13.93%) relative to the previous year. The majority of house sales (172) were in the £190,000 - £250,000 range. Then came properties in the £250,000 - £310,000 range, where 125 were sold within this price bracket.
Excluding fall throughs, properties are taking an average of 58 days to sell (from being listed to completion) and the average difference between asking and sold prices is £-8,802 (-3%).
In Nov 2025, there were 63 new estate agency instructions, 56 agreed home sales and 28 property price reductions.
Property prices in BD20 (Keighley) increased by 10.32% in last 5 years.
Property prices in BD20 (Keighley) increased by 1.91% in last 12 months.
| Address | Initial Price | Sold Price | Price Change | First Listed Date | Sold Date | Days to Sell |
|---|---|---|---|---|---|---|
| 436 Skipton Road, Keighley, BD20 6DT | £239,995 | £235,000 | -£4,995 | 04 Apr 2025 | 18 Dec 2025 | 258 Days |
| 8 Willow Way, Sutton In Craven, Keighley, BD20 7PT | £219,950 | £215,000 | -£4,950 | 03 Sep 2025 | 17 Dec 2025 | 105 Days |
| 7 Thomas Street, Keighley, BD20 8AT | £175,000 | £168,000 | -£7,000 | 28 Feb 2025 | 17 Dec 2025 | 292 Days |
| 27 Roedhelm Road, East Morton, Keighley, BD20 5RF | £355,000 | £350,000 | -£5,000 | 14 Jan 2025 | 15 Dec 2025 | 335 Days |
| 1 Croft Street, Keighley, BD20 6PB | £165,000 | £160,000 | -£5,000 | 04 Jul 2025 | 08 Dec 2025 | 157 Days |
| 2 Clayton Hall Road, Cross Hills, Keighley, BD20 7TB | £300,000 | £300,000 | £0 | 06 Aug 2025 | 05 Dec 2025 | 121 Days |
| 33 Woodlands Mill, Mulberry Lane, Keighley, BD20 6PP | £108,500 | £106,000 | -£2,500 | 03 Jul 2025 | 05 Dec 2025 | 155 Days |
| 4 Whitestone Drive, East Morton, Keighley, BD20 5JB | £450,000 | £445,000 | -£5,000 | 09 Aug 2025 | 05 Dec 2025 | 118 Days |
| 40 High Street, Keighley, BD20 6NT | £195,000 | £192,500 | -£2,500 | 14 Jul 2025 | 05 Dec 2025 | 144 Days |
| 51 Black Abbey Lane, Glusburn, Keighley, BD20 8PU | £245,000 | £243,115 | -£1,885 | 03 Jun 2025 | 05 Dec 2025 | 185 Days |
| 9 Daisy Hill, Silsden, Keighley, BD20 0HN | £190,000 | £175,000 | -£15,000 | 01 May 2025 | 05 Dec 2025 | 218 Days |
| 6 Church Street, Cross Hills, Keighley, BD20 8AJ | £155,000 | £155,000 | £0 | 11 Aug 2025 | 05 Dec 2025 | 116 Days |
| Coach House Grange, Centre Road, Lothersdale, Keighley, BD20 8HL | £995,000 | £990,000 | -£5,000 | 17 Nov 2025 | 03 Dec 2025 | 16 Days |
| 7 North View Street, Keighley, BD20 6AD | £95,000 | £81,000 | -£14,000 | 03 Sep 2025 | 03 Dec 2025 | 91 Days |
| 2 Bolton Terrace, Silsden, Keighley, BD20 0JS | £225,000 | £225,000 | £0 | 29 May 2025 | 27 Nov 2025 | 182 Days |
| 31 Beech Close, Keighley, BD20 6FL | £329,950 | £329,950 | £0 | 06 Aug 2025 | 27 Nov 2025 | 113 Days |
| 7 9 Lavender Cottage, Main Road, East Morton, Keighley, BD20 5SP | £189,950 | £185,000 | -£4,950 | 30 Jul 2025 | 27 Nov 2025 | 120 Days |
| 128 Olives Cottage, Main Street, Cononley, Keighley, BD20 8NU | £325,000 | £302,000 | -£23,000 | 12 May 2025 | 25 Nov 2025 | 197 Days |
| 61 Tufton Street, Silsden, Keighley, BD20 0PN | £175,000 | £167,000 | -£8,000 | 22 May 2025 | 21 Nov 2025 | 183 Days |
| 7 Winston Avenue, Cross Hills, Keighley, BD20 7DL | £265,000 | £250,000 | -£15,000 | 28 Jan 2025 | 21 Nov 2025 | 297 Days |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD20 9AE | Grange Road, Farnhill | Keighley | £733,333 | 3 |
| BD20 8BG | Park Road | Keighley | £673,989 | 5 |
| BD20 8EU | Side Gate Lane, Lothersdale | Keighley | £609,983 | 3 |
| BD20 8PE | Woodside Lane | Keighley | £599,375 | 4 |
| BD20 8FU | Green Bank, Glusburn | Keighley | £589,285 | 7 |
| BD20 8FS | Carr Head Lane, Glusburn | Keighley | £579,816 | 3 |
| BD20 9DG | Main Street, Low Bradley | Keighley | £546,250 | 4 |
| BD20 9DT | College Road, Bradley | Keighley | £536,666 | 3 |
| BD20 8RU | Green Lane, Glusburn | Keighley | £534,333 | 3 |
| BD20 8DZ | Hayfield View, Glusburn | Keighley | £513,125 | 4 |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD20 6BB | Clock View Street | Keighley | £61,400 | 5 |
| BD20 6AB | Duke Street | Keighley | £62,316 | 3 |
| BD20 6AN | Ethel Street | Keighley | £76,285 | 7 |
| BD20 0GB | Mill Gardens, Silsden | Keighley | £82,395 | 3 |
| BD20 6AJ | Carleton Street | Keighley | £83,214 | 7 |
| BD20 6BD | Eelholme View Street | Keighley | £86,513 | 3 |
| BD20 8EG | Crossburn Close, Glusburn | Keighley | £90,666 | 3 |
| BD20 0AF | Nicolsons Place, Silsden | Keighley | £92,700 | 5 |
| BD20 5AG | Canal Road, Riddlesden | Keighley | £94,813 | 11 |
| BD20 0AH | New Road, Silsden | Keighley | £96,000 | 4 |