The average house price in Keighley is £174,611 using HM Land Registry data.
The average property price increased by £34,054 (22.35%) over the last 5 years and increased by £6,808 (3.79%) over the last 12 months.
Over the last year, there were 486 residential property sales – a decrease of 64 transactions (-13.17%) relative to the previous year. The majority of house sales (132) were in the £136,000 - £182,000 range. Then came properties in the £90,000 - £136,000 range, where 109 were sold within this price bracket.
Excluding fall throughs, properties are taking an average of 49 days to sell (from being listed to completion) and the average difference between asking and sold prices is £-8,470 (-3%).
In Aug 2026, there were 67 new estate agency instructions, 53 agreed home sales and 30 property price reductions.
Property prices in Keighley increased by 22.35% in last 5 years.
Property prices in Keighley increased by 3.79% in last 12 months.
| Address | Initial Price | Sold Price | Price Change | First Listed Date | Sold Date | Days to Sell |
|---|---|---|---|---|---|---|
| 36 Westburn Avenue, Keighley, BD22 6AW | £160,000 | £160,000 | £0 | 17 Apr 2026 | 16 Jul 2026 | 90 Days |
| 363 Bradford Road, Sandbeds, Keighley, BD20 5LN | £292,000 | £286,500 | -£5,500 | 16 Sep 2025 | 14 Jul 2026 | 301 Days |
| 118 120, Parkwood Street, Keighley, BD21 4QH | £130,000 | £127,000 | -£3,000 | 26 Dec 2025 | 10 Jul 2026 | 196 Days |
| 46 Daleside Road, Riddlesden, Keighley, BD20 5ES | £297,500 | £285,000 | -£12,500 | 30 Jan 2026 | 09 Jul 2026 | 160 Days |
| 17 Felbrigg Avenue, Keighley, BD22 6BA | £175,000 | £166,000 | -£9,000 | 29 Oct 2025 | 09 Jul 2026 | 253 Days |
| 174 Wheathead Lane, Keighley, BD22 6LU | £249,995 | £234,000 | -£15,995 | 03 Feb 2026 | 08 Jul 2026 | 155 Days |
| 15 Smithville, Riddlesden, Keighley, BD21 4EX | £189,995 | £185,000 | -£4,995 | 07 Nov 2025 | 03 Jul 2026 | 238 Days |
| 14 Camborne Way, Keighley, BD22 6NE | £367,500 | £365,000 | -£2,500 | 15 Sep 2025 | 03 Jul 2026 | 291 Days |
| 159 Hainworth Wood Road, Keighley, BD21 5DF | £115,000 | £110,000 | -£5,000 | 17 Mar 2026 | 02 Jul 2026 | 107 Days |
| 18 Clock View Street, Keighley, BD20 6BB | £124,950 | £122,500 | -£2,450 | 12 Dec 2025 | 01 Jul 2026 | 201 Days |
| 41 Staveley Road, Keighley, BD22 7BX | £135,000 | £132,000 | -£3,000 | 08 Apr 2026 | 01 Jul 2026 | 84 Days |
| 3 Low Fell Close, Keighley, BD22 6ER | £379,950 | £379,950 | £0 | 26 Sep 2025 | 01 Jul 2026 | 278 Days |
| 39 Harewood Crescent, Keighley, BD22 7NH | £190,000 | £190,000 | £0 | 03 Sep 2025 | 30 Jun 2026 | 300 Days |
| 7 Oak Bank Drive, Keighley, BD22 7DX | £220,000 | £214,000 | -£6,000 | 02 Mar 2026 | 29 Jun 2026 | 119 Days |
| 6 Greenacres Drive, Keighley, BD20 6NF | £200,000 | £195,000 | -£5,000 | 10 Feb 2026 | 26 Jun 2026 | 136 Days |
| 23 Calton Street, Keighley, BD21 1HG | £89,950 | £85,000 | -£4,950 | 29 Jan 2026 | 26 Jun 2026 | 148 Days |
| 5 Poplar Terrace, Keighley, BD21 2PD | £89,995 | £81,500 | -£8,495 | 23 Dec 2025 | 26 Jun 2026 | 185 Days |
| The Ridge, Exley Head, Oakworth Road, Keighley, BD22 7EH | £425,000 | £392,500 | -£32,500 | 19 Dec 2025 | 26 Jun 2026 | 189 Days |
| 11 Unity Street, Riddlesden, Keighley, BD20 5PT | £160,000 | £155,000 | -£5,000 | 06 Nov 2025 | 24 Jun 2026 | 230 Days |
| 6 Beech Tree Close, Keighley, BD21 5FL | £169,995 | £169,000 | -£995 | 13 Jan 2026 | 22 Jun 2026 | 160 Days |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD20 5PD | Banks Lane | Riddlesden | £473,333 | 6 |
| BD20 5PJ | Banks Lane | Riddlesden | £458,333 | 3 |
| BD22 6JY | High Pastures | Keighley | £392,180 | 8 |
| BD20 5RG | Thurlestone Court | East Morton | £388,851 | 3 |
| BD20 5QF | Brocklebank Close | East Morton | £379,000 | 3 |
| BD20 5WD | Broad Dale Close | East Morton | £377,500 | 4 |
| BD20 5DQ | High Cote | Riddlesden | £371,665 | 3 |
| BD20 5PG | Church Court | Riddlesden | £364,736 | 4 |
| BD20 6EX | Green Head Lane | Keighley | £363,750 | 4 |
| BD20 6FY | Croft House Lane | Keighley | £357,500 | 3 |
| Postcode | Street | Area | Average | No. of Sales |
|---|---|---|---|---|
| BD21 2SU | Cliffe Court | Castle Road | £42,750 | 4 |
| BD21 1JB | Victoria Road | Keighley | £59,449 | 5 |
| BD21 1JF | Victoria Road | Keighley | £61,100 | 5 |
| BD21 2NG | Paget Street | Keighley | £62,000 | 3 |
| BD20 6AB | Duke Street | Keighley | £62,316 | 3 |
| BD21 2NH | Devonshire Street | Keighley | £62,590 | 5 |
| BD22 7AP | Damems Lane | Keighley | £65,166 | 3 |
| BD21 1HA | Malsis Road | Keighley | £65,500 | 4 |
| BD21 5EH | Halifax Road | Keighley | £66,316 | 3 |
| BD21 1EX | Rutland Street | Keighley | £67,500 | 6 |