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 751–800 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
6 Shann Crescent
Keighley
BD21 2TN Semi-detached Freehold £155,000 25 Aug 2023
8 Victoria Road
Keighley
BD21 1EW Terraced Freehold £62,000 25 Aug 2023
5 Ivy Terrace
Keighley
BD21 4SU Terraced Freehold £154,000 23 Aug 2023
24 Broomhill Avenue
Keighley
BD21 1BW Terraced Freehold £90,000 23 Aug 2023
174 Redcliffe Street
Keighley
BD21 2RE Semi-detached Freehold £127,500 21 Aug 2023
12 Lustre Street
Keighley
BD21 2ND Terraced Freehold £55,000 18 Aug 2023
27 Dawson Road
Keighley
BD21 5PH Terraced Freehold £119,000 18 Aug 2023
7 Midland Terrace
Keighley
BD21 3BP Terraced Freehold £98,000 18 Aug 2023
202 Skipton Road
Keighley
BD21 2TA Detached Freehold £300,000 18 Aug 2023
12 Sunnyhill Grove
Keighley
BD21 1RU Semi-detached Freehold £43,500 17 Aug 2023
65 Highfield Lane
Keighley
BD21 2DH Terraced Freehold £159,500 17 Aug 2023
20 Woodhouse Road
Keighley
BD21 5LZ Semi-detached Freehold £92,000 17 Aug 2023
19 Devonshire Street
Keighley
BD21 2BH Other Freehold £110,000 11 Aug 2023
19 Broomhill Avenue
Keighley
BD21 1ND Terraced Freehold £120,000 11 Aug 2023
6 Hainworth
Keighley
BD21 5QH Terraced Freehold £125,000 4 Aug 2023
47 Aireworth Road
Keighley
BD21 4DN Terraced Freehold £129,000 4 Aug 2023
4 Kirkstall Gardens
Keighley
BD21 5PN Semi-detached Freehold £143,000 4 Aug 2023
17 Elm Tree Close
Keighley
BD21 4RX Detached Freehold £174,000 3 Aug 2023
5 Bradford Street
Keighley
BD21 3EB Terraced Freehold £60,000 3 Aug 2023
212 West Lane
Keighley
BD21 2NF Terraced Freehold £129,995 2 Aug 2023
8 Red Holt Drive
Keighley
BD21 5AB Terraced Freehold £135,000 1 Aug 2023
23 Exley Road
Keighley
BD21 1LT Semi-detached Freehold £131,000 1 Aug 2023
5 Upper Calton Street
Keighley
BD21 1HF Terraced Freehold £69,000 31 Jul 2023
36 Rutland Street
Keighley
BD21 1EX Terraced Freehold £95,000 31 Jul 2023
298 Oakworth Road
Keighley
BD21 1RH Semi-detached Freehold £205,000 28 Jul 2023
30 Low Spring Road
Keighley
BD21 4TE Semi-detached Freehold £180,000 28 Jul 2023
1 Woodhouse Avenue
Keighley
BD21 5NX Semi-detached Freehold £115,000 27 Jul 2023
44 Ingrow Lane
Keighley
BD21 5EE Terraced Freehold £114,950 27 Jul 2023
29 Aireworth Grove
Keighley
BD21 4DL Terraced Freehold £110,000 27 Jul 2023
210 Oakworth Road
Keighley
BD21 1QX Terraced Freehold £98,000 26 Jul 2023
Parkwood Court 43 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £40,000 26 Jul 2023
220 Thwaites Brow Road
Keighley
BD21 4SJ Terraced Freehold £75,000 25 Jul 2023
190 Hainworth Wood Road
Keighley
BD21 5BJ Other Freehold £135,000 24 Jul 2023
5 Wyngarth Rise
Keighley
BD21 4FH Semi-detached Freehold £148,000 21 Jul 2023
Hermit Hole 160 Halifax Road
Keighley
BD21 5HH Terraced Freehold £110,000 21 Jul 2023
13 Caister Grove
Keighley
BD21 1BH Terraced Freehold £108,000 21 Jul 2023
233 Oakworth Road
Keighley
BD21 1RL Semi-detached Freehold £114,000 21 Jul 2023
8 Second Avenue
Keighley
BD21 1JN Terraced Freehold £65,250 20 Jul 2023
Bentley Court 59 Parkwood Rise
Keighley
BD21 4RQ Flat / Apartment Leasehold £50,000 19 Jul 2023
19 Dale View Road
Keighley
BD21 4YF Detached Freehold £210,000 14 Jul 2023
33 Cark Road
Keighley
BD21 3BT Terraced Freehold £90,000 14 Jul 2023
45 Bradford Road
Keighley
BD21 4HH Terraced Freehold £137,500 12 Jul 2023
37 Back Cromer Grove
Keighley
BD21 1DA Semi-detached Freehold £130,000 10 Jul 2023
76 Halifax Road
Keighley
BD21 5ET Terraced Freehold £67,000 10 Jul 2023
121 Bradford Road
Keighley
BD21 4BL Terraced Freehold £130,000 7 Jul 2023
107 Kensington Street
Keighley
BD21 1PW Terraced Leasehold £58,000 7 Jul 2023
2 High Spring Road
Keighley
BD21 4TF Terraced Freehold £86,000 6 Jul 2023
28 Willow Tree Close
Keighley
BD21 4RZ Semi-detached Freehold £160,000 3 Jul 2023
38 Caister Street
Keighley
BD21 1BQ Terraced Freehold £59,000 3 Jul 2023
12 Aireworth Road
Keighley
BD21 4DH Terraced Freehold £79,000 3 Jul 2023

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.