Property sales in Keighley - BD20

Found 24,459 transactions.

Average house price in Keighley - BD20 (Last 12 Months)

All (566)

£ 238,500

Decreased by 1.9%

Detached (120)

£ 368,750

Increased by 6.1%

Semi-Detached (204)

£ 255,000

Increased by 2.0%

Terraced (211)

£ 192,500

Increased by 0.8%

Flat (31)

£ 133,000

Increased by 2.3%

Average property price in Keighley - BD20 over time

Recent Transactions

Date Address Price
24 Aug 2026 16 Willow Way, Sutton In Craven, Keighley, BD20 7PT £ 95,000
21 Aug 2026 28 Skipton Road, Steeton, Keighley, BD20 6PD £ 135,000
20 Aug 2026 2 Meadow Lea, Sutton In Craven, Keighley, BD20 8BY £ 405,000
14 Aug 2026 8 St Johns Close, Silsden, Keighley, BD20 0EP £ 242,500
14 Aug 2026 12 Ellison Grove, Eastburn, Keighley, BD20 8DN £ 282,500
14 Aug 2026 6 The Crofts, Farnhill, Keighley, BD20 9AG £ 407,500
11 Aug 2026 4 Elmsley Street, Steeton, Keighley, BD20 6SE £ 110,000
7 Aug 2026 11 Hartley Street, Glusburn, Keighley, BD20 8QJ £ 150,000
7 Aug 2026 17 The Hawthorns, Sutton In Craven, Keighley, BD20 8BP £ 245,000
6 Aug 2026 6 Aire Street, Cross Hills, Keighley, BD20 7RT £ 110,000
3 Aug 2026 32 Rombalds Crescent, Silsden, Keighley, BD20 0LE £ 230,000
31 Jul 2026 49 Browfield Terrace, Silsden, Keighley, BD20 9PJ £ 235,000
31 Jul 2026 33 Elliott Street, Silsden, Keighley, BD20 0DE £ 175,000
31 Jul 2026 20 Herdwick View, Riddlesden, Keighley, BD20 5EN £ 250,000
31 Jul 2026 12 Gordon Street, Sutton In Craven, Keighley, BD20 7EU £ 167,500
31 Jul 2026 17 Lynndale Avenue, Cross Hills, Keighley, BD20 7DD £ 220,900
31 Jul 2026 14 Earls View, Sutton In Craven, Keighley, BD20 7PR £ 115,000
30 Jul 2026 32b, Station Road, Cross Hills, Keighley, BD20 7DT £ 229,995
29 Jul 2026 12 High Street, Sutton In Craven, Keighley, BD20 7NX £ 178,500
29 Jul 2026 1 Oak Lea, Bradley, Keighley, BD20 9EQ £ 275,000