The average house price in BD20 () is £243,459 using HM Land Registry data.
The average property price increased by £26,843 (9.75%) over the last 5 years and increased by £5,366 (1.81%) over the last 12 months.
Over the last year, there were 556 residential property sales – a decrease of 186 transactions (-33.45%) relative to the previous year. The majority of house sales (133) were in the £198,000 - £256,000 range. Then came properties in the £140,000 - £198,000 range, where 125 were sold within this price bracket.
Excluding fall throughs, properties are taking an average of 60 days to sell (from being listed to completion) and the average difference between asking and sold prices is £-8,625 (-3%).
In Aug 2026, there were 67 new estate agency instructions, 71 agreed home sales and 38 property price reductions.
Property prices in BD20 (Keighley) increased by 9.75% in last 5 years.
Property prices in BD20 (Keighley) increased by 1.81% in last 12 months.
| Address | Initial Price | Sold Price | Price Change | First Listed Date | Sold Date | Days to Sell |
|---|---|---|---|---|---|---|
| 46 Tufton Street, Silsden, Keighley, BD20 0PL | £159,950 | £159,950 | £0 | 09 Mar 2026 | 17 Jul 2026 | 130 Days |
| 37 Park Road, Cross Hills, Keighley, BD20 8BG | £450,000 | £436,000 | -£14,000 | 01 Dec 2025 | 15 Jul 2026 | 226 Days |
| 363 Bradford Road, Sandbeds, Keighley, BD20 5LN | £292,000 | £286,500 | -£5,500 | 16 Sep 2025 | 14 Jul 2026 | 301 Days |
| 46 Daleside Road, Riddlesden, Keighley, BD20 5ES | £297,500 | £285,000 | -£12,500 | 30 Jan 2026 | 09 Jul 2026 | 160 Days |
| Stable Cottage, West Lane, Sutton In Craven, Keighley, BD20 7AX | £699,950 | £680,000 | -£19,950 | 23 Mar 2026 | 06 Jul 2026 | 105 Days |
| 8 Greenfield Gardens, Keighley, BD20 7SP | £169,950 | £159,000 | -£10,950 | 15 Apr 2026 | 03 Jul 2026 | 79 Days |
| 39 Weavers Walk, Silsden, Keighley, BD20 9PZ | £109,950 | £109,950 | £0 | 09 Jan 2026 | 03 Jul 2026 | 175 Days |
| 29 Willow Avenue, Keighley, BD20 6FN | £139,950 | £136,000 | -£3,950 | 23 Jan 2026 | 03 Jul 2026 | 161 Days |
| 18 Clock View Street, Keighley, BD20 6BB | £124,950 | £122,500 | -£2,450 | 12 Dec 2025 | 01 Jul 2026 | 201 Days |
| 25 Brunel Drive, Silsden, Keighley, BD20 0FH | £284,000 | £272,000 | -£12,000 | 02 Nov 2025 | 30 Jun 2026 | 240 Days |
| Fox Croft Barn, White Hill Lane, Lothersdale, Keighley, BD20 8HX | £695,000 | £685,000 | -£10,000 | 22 Dec 2025 | 26 Jun 2026 | 186 Days |
| 6 Greenacres Drive, Keighley, BD20 6NF | £200,000 | £195,000 | -£5,000 | 10 Feb 2026 | 26 Jun 2026 | 136 Days |
| 4 Halsteads Way, Keighley, BD20 6SN | £249,900 | £235,000 | -£14,900 | 27 Oct 2025 | 26 Jun 2026 | 242 Days |
| 1 Harrison Place, Colne Road, Glusburn, Keighley, BD20 8QS | £207,000 | £195,000 | -£12,000 | 07 Jan 2026 | 26 Jun 2026 | 170 Days |
| 89 Main Street, Cononley, Keighley, BD20 8LJ | £219,950 | £212,000 | -£7,950 | 17 Oct 2025 | 26 Jun 2026 | 252 Days |
| 54 Styveton Way, Keighley, BD20 6TP | £215,000 | £205,000 | -£10,000 | 01 May 2026 | 24 Jun 2026 | 54 Days |
| 11 Unity Street, Riddlesden, Keighley, BD20 5PT | £160,000 | £155,000 | -£5,000 | 06 Nov 2025 | 24 Jun 2026 | 230 Days |
| 36 Ings Drive, Low Bradley, Keighley, BD20 9EL | £240,000 | £240,000 | £0 | 06 Mar 2026 | 19 Jun 2026 | 105 Days |
| 21 Hothfield Street, Silsden, Keighley, BD20 0PP | £179,950 | £173,000 | -£6,950 | 27 Sep 2025 | 18 Jun 2026 | 264 Days |
| Knott Barn, White Hill Lane, Lothersdale, Keighley, BD20 8HX | £725,000 | £725,000 | £0 | 04 Feb 2026 | 18 Jun 2026 | 134 Days |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD20 8HX | Lothersdale BD20 8HX, | Keighley | £774,937 | 4 |
| BD20 8EU | Side Gate Lane, Lothersdale | Keighley | £609,983 | 3 |
| BD20 8BE | Highgate, Cross Hills | Keighley | £603,333 | 3 |
| BD20 8PE | Woodside Lane | Keighley | £596,666 | 3 |
| BD20 8FU | Green Bank, Glusburn | Keighley | £589,285 | 7 |
| BD20 8PD | Cononley BD20 8PD, | Keighley | £581,666 | 3 |
| BD20 9JA | Cringles Lane, Silsden | Keighley | £568,333 | 3 |
| BD20 8RU | Green Lane, Glusburn | Keighley | £557,666 | 3 |
| BD20 8BG | Park Road | Keighley | £545,237 | 4 |
| BD20 8DZ | Hayfield View, Glusburn | Keighley | £541,000 | 5 |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD20 6AB | Duke Street | Keighley | £62,316 | 3 |
| BD20 6BB | Clock View Street | Keighley | £74,875 | 4 |
| BD20 6AN | Ethel Street | Keighley | £82,187 | 8 |
| BD20 0GB | Mill Gardens, Silsden | Keighley | £82,395 | 3 |
| BD20 6AJ | Carleton Street | Keighley | £85,416 | 6 |
| BD20 6BD | Eelholme View Street | Keighley | £86,513 | 3 |
| BD20 0AH | New Road, Silsden | Keighley | £92,400 | 5 |
| BD20 0AF | Nicolsons Place, Silsden | Keighley | £92,700 | 5 |
| BD20 5AG | Canal Road, Riddlesden | Keighley | £94,704 | 12 |
| BD20 8TY | North View | Keighley | £103,285 | 7 |