Skip to main content

Sold House Prices in BD21

Every Land Registry property sale recorded in the BD21 postcode district. Updated monthly, England and Wales coverage.

Total sales
11,948
5 Jan 1995 – 17 Apr 2026
Average price
£87,135
all property types, all years
Lowest sale
£200
Highest sale
£12,797,472

Own a home in BD21?

The average sale price in this district is £87,135. Find out what your home is worth today with a free, no-obligation valuation from local estate agents.

Recent Sales in BD21

Showing 1,051–1,100 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
21 Caister Grove
Keighley
BD21 1BH Terraced Freehold £115,000 27 Sep 2022
3 Clarendon Street
Keighley
BD21 1DT Terraced Freehold £70,000 27 Sep 2022
220 Hainworth Wood Road
Keighley
BD21 5BJ Terraced Freehold £145,000 27 Sep 2022
56 Aireworth Grove
Keighley
BD21 4DL Terraced Freehold £110,000 27 Sep 2022
39 Cherry Tree Rise
Keighley
BD21 4RY Other Freehold £125,000 26 Sep 2022
342 Oakworth Road
Keighley
BD21 1RW Terraced Freehold £169,995 26 Sep 2022
8 Whitley Road
Keighley
BD21 1LN Semi-detached Freehold £117,000 26 Sep 2022
11 Ada Street
Keighley
BD21 2LX Terraced Freehold £95,000 26 Sep 2022
67 Spring Avenue
Keighley
BD21 4TA Detached Freehold £322,000 23 Sep 2022
18 Willow Tree Close
Keighley
BD21 4RZ Semi-detached Freehold £140,000 16 Sep 2022
107 Bradford Street
Keighley
BD21 3ED Terraced Freehold £85,000 15 Sep 2022
114 Hainworth Wood Road
Keighley
BD21 5DR Terraced Freehold £50,000 15 Sep 2022
70 Whin Knoll Avenue
Keighley
BD21 2HX Semi-detached Freehold £115,000 14 Sep 2022
22 Spencer Street
Keighley
BD21 2BU Terraced Freehold £55,000 9 Sep 2022
116 Upper Hird Street
Keighley
BD21 1NH Terraced Freehold £125,000 9 Sep 2022
16 Glenhurst Avenue
Keighley
BD21 4RJ Semi-detached Freehold £160,000 6 Sep 2022
125 Hainworth Wood Road
Keighley
BD21 5DR Terraced Freehold £70,000 2 Sep 2022
71 Broomhill Avenue
Keighley
BD21 1NF Semi-detached Freehold £152,000 2 Sep 2022
15 Neville Street
Keighley
BD21 3HR Terraced Freehold £110,000 2 Sep 2022
15 Upper Calton Street
Keighley
BD21 1HF Terraced Freehold £75,000 2 Sep 2022
256 Oakworth Road
Keighley
BD21 1RB Terraced Freehold £180,000 2 Sep 2022
51 South Street
Keighley
BD21 1AD Other Freehold £90,000 1 Sep 2022
29 Hawthorn Close
Keighley
BD21 5FN Terraced Freehold £130,000 31 Aug 2022
35 Moss Carr Avenue
Keighley
BD21 4SE Semi-detached Freehold £170,000 31 Aug 2022
1 Exley Grove
Keighley
BD21 1LZ Terraced Freehold £160,000 30 Aug 2022
2 Victoria Mews
Keighley
BD21 2SF Terraced Freehold £120,000 26 Aug 2022
2 Pickles Street
Keighley
BD21 1EL Terraced Freehold £49,000 26 Aug 2022
116 Hainworth Wood Road
Keighley
BD21 5DR Terraced Freehold £118,000 26 Aug 2022
117 Devonshire Street
Keighley
BD21 2QJ Terraced Freehold £77,500 26 Aug 2022
117 Devonshire Street
Keighley
BD21 2QJ Terraced Freehold £82,000 26 Aug 2022
91 Emily Street
Keighley
BD21 3EE Terraced Freehold £50,000 26 Aug 2022
61 Victoria Road
Keighley
BD21 1JB Terraced Freehold £60,000 24 Aug 2022
28 Cromer Grove
Keighley
BD21 1AZ Terraced Freehold £95,000 24 Aug 2022
31 Rawling Street
Keighley
BD21 1AU Terraced Freehold £85,000 23 Aug 2022
5 Spring Terrace
Keighley
BD21 4SZ Terraced Freehold £140,000 22 Aug 2022
38 Ingrow Lane
Keighley
BD21 5EE Terraced Freehold £115,000 22 Aug 2022
49 Rawling Street
Keighley
BD21 1AU Terraced Freehold £120,000 19 Aug 2022
Foundation Court, 48 Flat 2 Halifax Road
Keighley
BD21 5EH Flat / Apartment Leasehold £79,950 19 Aug 2022
Aireside Business Park Unit 4b Royd Ings Avenue
Keighley
BD21 4BZ Other Leasehold £580,000 19 Aug 2022
51 Devonshire Street
Keighley
BD21 2BJ Terraced Freehold £132,000 18 Aug 2022
10 Grove Mill Drive
Keighley
BD21 5FE Terraced Freehold £150,000 18 Aug 2022
19 Dawson Road
Keighley
BD21 5PH Terraced Freehold £75,000 18 Aug 2022
10 Cliffe Terrace
Keighley
BD21 5DP Terraced Freehold £60,000 17 Aug 2022
1 Green Acres
Keighley
BD21 4WA Detached Freehold £188,000 16 Aug 2022
Tioram Hill Top Road
Keighley
BD21 5QL Other Freehold £427,000 16 Aug 2022
21 Aireworth Grove
Keighley
BD21 4DL Terraced Freehold £125,000 15 Aug 2022
37 Shann Avenue
Keighley
BD21 2TL Semi-detached Freehold £179,000 12 Aug 2022
11 Strong Close Way
Keighley
BD21 4JT Terraced Freehold £130,000 12 Aug 2022
72 Damems Road
Keighley
BD21 5EU Terraced Freehold £110,000 12 Aug 2022
7 Ivy Terrace
Keighley
BD21 4SU Terraced Freehold £160,000 12 Aug 2022

Keeping an eye on BD21?

Leave your email and we will let you know when homes around BD21 come up for sale on Domovita. Free, no account needed, unsubscribe any time.

Looking to buy in BD21?

See properties currently on the market in this area, or set up a free email alert when new homes are listed.

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.