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 2,251–2,300 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
374 Halifax Road
Keighley
BD21 5HW Terraced Freehold £96,000 31 May 2019
8 Sunnyhill Grove
Keighley
BD21 1RU Semi-detached Freehold £110,000 31 May 2019
1 Dawson Way
Keighley
BD21 5PJ Terraced Freehold £74,000 30 May 2019
12 Redcliffe Grove
Keighley
BD21 2RQ Terraced Freehold £67,000 28 May 2019
52 Redwood Close
Keighley
BD21 4YG Terraced Freehold £96,000 24 May 2019
8 Cliffe Terrace
Keighley
BD21 5DP Terraced Freehold £62,500 24 May 2019
Balmforth, 17 Devonshire Street
Keighley
BD21 2BH Other Freehold £205,000 24 May 2019
164 Hainworth Wood Road
Keighley
BD21 5DF Terraced Freehold £69,000 22 May 2019
163 Skipton Road
Keighley
BD21 3BG Semi-detached Freehold £200,000 21 May 2019
11 Napier Street
Keighley
BD21 4QA Terraced Freehold £63,000 20 May 2019
93 Broomhill Avenue
Keighley
BD21 1LP Semi-detached Freehold £94,000 20 May 2019
233 Queens Road
Keighley
BD21 1BN Semi-detached Freehold £68,000 17 May 2019
13 Worth Avenue
Keighley
BD21 4EP Terraced Freehold £80,000 17 May 2019
5 Leylands Lane
Keighley
BD21 4QE Terraced Freehold £74,000 17 May 2019
5 Oxford Street
Keighley
BD21 1RA Terraced Freehold £88,000 17 May 2019
160 Spencer Street
Keighley
BD21 2QX Terraced Freehold £82,000 17 May 2019
Cliffe Court 14 Castle Road
Keighley
BD21 2SU Flat / Apartment Leasehold £46,250 17 May 2019
32 Chatsworth Street
Keighley
BD21 4JA Terraced Freehold £80,000 17 May 2019
174 Queens Road
Keighley
BD21 1BG Terraced Freehold £85,000 17 May 2019
29 Bracewell Street
Keighley
BD21 4NJ Semi-detached Freehold £43,000 16 May 2019
210 West Lane
Keighley
BD21 2NF Terraced Freehold £35,000 16 May 2019
106 Redcliffe Street
Keighley
BD21 2RE Semi-detached Freehold £125,000 10 May 2019
Yew Cote Bank Top Way
Keighley
BD21 4TH Detached Freehold £180,000 10 May 2019
253 Halifax Road
Keighley
BD21 5HW Detached Freehold £180,000 8 May 2019
56 Spring Avenue
Keighley
BD21 4UJ Semi-detached Freehold £140,000 7 May 2019
12 Haincliffe Road
Keighley
BD21 5BX Semi-detached Freehold £95,000 3 May 2019
221 Bradford Road
Keighley
BD21 4AY Terraced Freehold £43,500 3 May 2019
51 Spring Avenue
Keighley
BD21 4UJ Semi-detached Freehold £115,000 3 May 2019
21 Marriners Walk
Keighley
BD21 5LY Semi-detached Freehold £104,000 3 May 2019
25 Woodworth Grove
Keighley
BD21 5EB Semi-detached Freehold £125,000 3 May 2019
1 Exley Road
Keighley
BD21 1LY Semi-detached Freehold £129,950 30 Apr 2019
115 Emily Street
Keighley
BD21 3EE Terraced Freehold £39,000 30 Apr 2019
26 Willow Tree Close
Keighley
BD21 4RZ Semi-detached Freehold £118,000 30 Apr 2019
37 Raynham Crescent
Keighley
BD21 2TP Detached Freehold £150,000 29 Apr 2019
8 Second Avenue
Keighley
BD21 1JN Terraced Freehold £50,500 26 Apr 2019
24 Cavendish Street
Keighley
BD21 3RG Other Freehold £117,500 25 Apr 2019
15 Upper Calton Street
Keighley
BD21 1HF Terraced Freehold £55,000 25 Apr 2019
8 Whitley Road
Keighley
BD21 1LN Semi-detached Freehold £85,000 24 Apr 2019
12 Sunnyhill Avenue
Keighley
BD21 1RX Terraced Freehold £123,500 18 Apr 2019
41 Raynham Crescent
Keighley
BD21 2TP Detached Freehold £135,000 18 Apr 2019
10 Simpson Street
Keighley
BD21 2RA Terraced Freehold £75,000 17 Apr 2019
123 Park Lane
Keighley
BD21 4RH Terraced Freehold £96,500 17 Apr 2019
36 Damems Road
Keighley
BD21 5EU Semi-detached Freehold £134,000 16 Apr 2019
33 Thwaites Brow Road
Keighley
BD21 4SQ Semi-detached Freehold £195,000 16 Apr 2019
58 Dale View Road
Keighley
BD21 4YF Semi-detached Freehold £130,000 16 Apr 2019
1 Broomfield Street
Keighley
BD21 2BZ Terraced Freehold £75,000 15 Apr 2019
7 Raynham Crescent
Keighley
BD21 2TP Semi-detached Freehold £160,000 12 Apr 2019
19 Acres Street
Keighley
BD21 1JA Terraced Freehold £75,000 12 Apr 2019
79 Broomhill Avenue
Keighley
BD21 1NF Semi-detached Freehold £102,000 12 Apr 2019
16 Cliffe Terrace
Keighley
BD21 5DP Terraced Freehold £100,000 12 Apr 2019

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.