Property sales in Keighley

Found 54,073 transactions.

Average house price in Keighley (Last 12 Months)

All (1199)

£ 200,000

Detached (207)

£ 360,000

Increased by 12.3%

Semi-Detached (406)

£ 220,000

Terraced (542)

£ 163,000

Increased by 3.8%

Flat (44)

£ 139,000

Increased by 6.9%

Average property price in Keighley over time

Recent Transactions

Date Address Price
30 Jun 2026 31 Main Street, Haworth, Keighley, BD22 8DA £ 200,000
26 Jun 2026 62 Southlands Grove West, Riddlesden, Keighley, BD20 5HY £ 203,000
26 Jun 2026 Fox Croft Barn,Lothersdale, Keighley, BD20 8HX £ 685,000
23 Jun 2026 Apartment 15, 10 Canal Road, Riddlesden, Keighley, BD20 5AG £ 81,000
22 Jun 2026 35 Woodlands Rise, Haworth, Keighley, BD22 8AJ £ 190,000
22 Jun 2026 16 Jacobs Lane, Haworth, Keighley, BD22 8RY £ 255,000
19 Jun 2026 18 Hayfields Close, Keighley, BD22 6SB £ 350,000
19 Jun 2026 43 Nessfield Drive, Keighley, BD22 6NP £ 157,000
19 Jun 2026 22 Mytholmes Lane, Haworth, Keighley, BD22 8EZ £ 275,000
19 Jun 2026 25 Caister Street, Keighley, BD21 1BQ £ 111,000
19 Jun 2026 47 Grange Road, Riddlesden, Keighley, BD20 5AB £ 210,500
19 Jun 2026 88 Church Street, Oakworth, Keighley, BD22 7PP £ 174,000
19 Jun 2026 13 Nessfield Drive, Keighley, BD22 6NP £ 205,000
19 Jun 2026 36 Ings Drive, Bradley, Keighley, BD20 9EL £ 240,000
18 Jun 2026 2 Ashbourne Road, Keighley, BD21 1LD £ 170,000
18 Jun 2026 50 Green Head Lane, Keighley, BD20 6EU £ 350,000
17 Jun 2026 14 Ryecroft Way, Glusburn, Keighley, BD20 8PT £ 270,000
16 Jun 2026 Beechcliffe Mills,Keighley, £ 115,000
16 Jun 2026 28 Holmroyd Avenue, Cross Hills, Keighley, BD20 7LH £ 230,000
12 Jun 2026 5 Larch Close, Oakworth, Keighley, BD22 7JU £ 210,000