The average house price in BD22 () is £170,624 using HM Land Registry data.
The average property price increased by £18,905 (12.34%) over the last 5 years and increased by £3,779 (2.24%) over the last 12 months.
Over the last year, there were 414 residential property sales – a decrease of 58 transactions (-14.01%) relative to the previous year. The majority of house sales (116) were in the £162,000 - £214,000 range. Then came properties in the £110,000 - £162,000 range, where 93 were sold within this price bracket.
Excluding fall throughs, properties are taking an average of 47 days to sell (from being listed to completion) and the average difference between asking and sold prices is £-7,989 (-3%).
In Jul 2026, there were 69 new estate agency instructions, 63 agreed home sales and 36 property price reductions.
Property prices in BD22 (Keighley) increased by 12.34% in last 5 years.
Property prices in BD22 (Keighley) increased by 2.24% in last 12 months.
| Address | Initial Price | Sold Price | Price Change | First Listed Date | Sold Date | Days to Sell |
|---|---|---|---|---|---|---|
| 13 Mannville Walk, Keighley, BD22 6AQ | £109,995 | £105,000 | -£4,995 | 27 Aug 2025 | 20 May 2026 | 266 Days |
| 10 Lumbfoot, Stanbury, Keighley, BD22 0EY | £195,000 | £190,000 | -£5,000 | 03 Jun 2025 | 18 May 2026 | 349 Days |
| 32 Portland Street, Haworth, Keighley, BD22 8JP | £350,000 | £345,000 | -£5,000 | 26 Sep 2025 | 18 May 2026 | 234 Days |
| 59 Sun Street, Haworth, Keighley, BD22 8BS | £169,950 | £165,000 | -£4,950 | 11 Feb 2026 | 12 May 2026 | 90 Days |
| 5 Aire Street, Haworth, Keighley, BD22 8LX | £139,995 | £132,000 | -£7,995 | 09 Jan 2026 | 07 May 2026 | 118 Days |
| 136 Keighley Road, Cowling, Keighley, BD22 0AS | £175,000 | £175,000 | £0 | 03 Oct 2025 | 30 Apr 2026 | 209 Days |
| 13 Prospect Crescent, Keighley, BD22 6LP | £245,000 | £245,000 | £0 | 15 Oct 2025 | 27 Apr 2026 | 194 Days |
| 14 Collinge Road, Cowling, Keighley, BD22 0AG | £289,000 | £289,000 | £0 | 24 May 2025 | 24 Apr 2026 | 335 Days |
| 69 Keighley Road, Cowling, BD22 0BX | £183,750 | £179,000 | -£4,750 | 09 May 2025 | 24 Apr 2026 | 350 Days |
| 4 Arncliffe Avenue, Keighley, BD22 6AS | £144,995 | £142,500 | -£2,495 | 07 Nov 2025 | 24 Apr 2026 | 168 Days |
| 20 Acre Road, Cowling, Keighley, BD22 0FN | £235,000 | £230,000 | -£5,000 | 30 Jan 2026 | 20 Apr 2026 | 80 Days |
| 33 Pepper Hill Lea, Keighley, BD22 7AQ | £175,950 | £175,950 | £0 | 15 Feb 2026 | 17 Apr 2026 | 61 Days |
| 3 Far Whin Gate, Keighley, BD22 6FG | £179,995 | £179,000 | -£995 | 17 Nov 2025 | 15 Apr 2026 | 149 Days |
| 9 High Pastures, Keighley, BD22 6JY | £419,950 | £419,950 | £0 | 01 Sep 2025 | 13 Apr 2026 | 224 Days |
| 40 Maple Avenue, Oakworth, Keighley, BD22 7HS | £260,000 | £250,000 | -£10,000 | 22 Oct 2025 | 13 Apr 2026 | 173 Days |
| 10 Heather Bank Avenue, Keighley, BD22 7LJ | £250,000 | £250,000 | £0 | 04 Nov 2025 | 10 Apr 2026 | 157 Days |
| 94 Bogthorn, Keighley Road, Oakworth, Keighley, BD22 7LU | £150,000 | £138,500 | -£11,500 | 06 Aug 2025 | 10 Apr 2026 | 247 Days |
| 34 Berrington Way, Oakworth, Keighley, BD22 7SQ | £189,950 | £185,000 | -£4,950 | 02 Dec 2025 | 10 Apr 2026 | 129 Days |
| 33 Bronte Drive, Keighley, BD22 7LX | £200,000 | £200,000 | £0 | 26 Dec 2025 | 07 Apr 2026 | 102 Days |
| 52 Church Street, Colne Road, Oakworth, Keighley, BD22 7PF | £135,000 | £131,000 | -£4,000 | 04 Dec 2025 | 07 Apr 2026 | 124 Days |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD22 0NR | Long Hill End, Cowling | Keighley | £634,983 | 3 |
| BD22 9JS | Upper Town, Oxenhope | Keighley | £520,000 | 4 |
| BD22 0HY | Oldfield Lane, Oldfield | Keighley | £504,375 | 4 |
| BD22 8EA | Church Mews | Keighley | £456,875 | 4 |
| BD22 0NE | Low Laithe Fold, Laycock | Keighley | £424,983 | 3 |
| BD22 9SE | Crossfield Close, Oxenhope | Keighley | £421,250 | 4 |
| BD22 6JY | High Pastures | Keighley | £392,180 | 8 |
| BD22 9SX | Black Moor Road | Keighley | £386,250 | 4 |
| BD22 9LE | Cross Lane, Oxenhope | Keighley | £381,666 | 3 |
| BD22 9RX | Moorhouse Lane, Oxenhope | Keighley | £372,333 | 3 |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD22 7AP | Damems Lane | Keighley | £65,166 | 3 |
| BD22 6HF | Coronation Way | Keighley | £79,000 | 3 |
| BD22 7AD | Bracken Bank Avenue | Keighley | £83,333 | 3 |
| BD22 8QW | Belle Isle Road, Haworth | Keighley | £85,000 | 4 |
| BD22 6JT | Guard House Avenue | Keighley | £85,500 | 7 |
| BD22 6AA | Hive Street | Keighley | £85,666 | 3 |
| BD22 8EW | Redman Close, Haworth | Keighley | £85,750 | 4 |
| BD22 6DY | Nashville Terrace | Keighley | £86,000 | 5 |
| BD22 7HF | Apsley Terrace, Keighley Road | Keighley | £86,331 | 3 |
| BD22 7DB | Barley Street | Keighley | £89,333 | 3 |