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,851–1,900 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
186 Hainworth Wood Road
Keighley
BD21 5DF Semi-detached Freehold £80,000 9 Oct 2020
16 Rutland Street
Keighley
BD21 1EX Terraced Freehold £60,000 2 Oct 2020
18 Acres Street
Keighley
BD21 1JA Terraced Freehold £75,000 2 Oct 2020
64 Halifax Road
Keighley
BD21 5ET Semi-detached Freehold £58,000 2 Oct 2020
7 Exley Mount
Keighley
BD21 1LR Semi-detached Freehold £135,000 2 Oct 2020
13 New England Road
Keighley
BD21 5DU Terraced Freehold £64,500 1 Oct 2020
16 Florist Street
Keighley
BD21 4DY Terraced Freehold £66,000 30 Sep 2020
13 River Mount
Keighley
BD21 4ES Terraced Freehold £100,000 30 Sep 2020
27b Chelsea Street
Keighley
BD21 1DS Terraced Freehold £45,000 25 Sep 2020
9 Edensor Road
Keighley
BD21 2LS Terraced Freehold £71,000 25 Sep 2020
3 Dawson Way
Keighley
BD21 5PJ Terraced Freehold £73,500 23 Sep 2020
5 Hawthorn Close
Keighley
BD21 5FN Terraced Freehold £102,500 18 Sep 2020
44 Redwood Close
Keighley
BD21 4YG Terraced Freehold £95,000 18 Sep 2020
51 Exley Road
Keighley
BD21 1LT Semi-detached Freehold £135,000 18 Sep 2020
Hillcote Spring Avenue
Keighley
BD21 4TA Semi-detached Freehold £235,000 17 Sep 2020
2 Carlisle Street
Keighley
BD21 4PX Terraced Freehold £55,000 15 Sep 2020
93 Spring Avenue
Keighley
BD21 4TD Other Freehold £200 14 Sep 2020
11 Lee Court
Keighley
BD21 4TL Semi-detached Freehold £189,995 14 Sep 2020
5 Dale View Road
Keighley
BD21 4YF Terraced Freehold £62,500 11 Sep 2020
Blazefield House Russell Street
Keighley
BD21 2JX Other Freehold £240,000 11 Sep 2020
10 Aylesbury Street
Keighley
BD21 1BS Terraced Freehold £78,000 9 Sep 2020
Hermit Hole 138 Halifax Road
Keighley
BD21 5HH Terraced Freehold £80,000 9 Sep 2020
42 Queens Road
Keighley
BD21 1ET Terraced Freehold £78,000 8 Sep 2020
2 Hartington Street
Keighley
BD21 3AS Terraced Freehold £90,000 4 Sep 2020
32 Redwood Close
Keighley
BD21 4YG Terraced Freehold £65,000 4 Sep 2020
27 Emily Street
Keighley
BD21 3EG Terraced Freehold £35,000 3 Sep 2020
5 Birch Grove
Keighley
BD21 5EJ Terraced Freehold £68,000 2 Sep 2020
61 Devonshire Street
Keighley
BD21 2BJ Terraced Freehold £80,000 28 Aug 2020
Nether House Hainworth Road
Keighley
BD21 5QJ Terraced Freehold £358,000 27 Aug 2020
15 Eaton Street
Keighley
BD21 1BL Semi-detached Freehold £105,000 26 Aug 2020
3 Dale View Road
Keighley
BD21 4YF Terraced Freehold £63,500 24 Aug 2020
54 North Street
Keighley
BD21 3SJ Other Freehold £300,000 20 Aug 2020
47 Dawson Road
Keighley
BD21 5PH Semi-detached Freehold £84,950 20 Aug 2020
24 Exley Crescent
Keighley
BD21 1NE Semi-detached Freehold £95,000 19 Aug 2020
4 Willow Tree Close
Keighley
BD21 4RZ Semi-detached Freehold £175,000 17 Aug 2020
24 Hemsby Grove
Keighley
BD21 1BJ Terraced Freehold £69,950 17 Aug 2020
14 High Spring Road
Keighley
BD21 4TF Terraced Freehold £153,000 14 Aug 2020
32 Sunderland Street
Keighley
BD21 5LE Semi-detached Freehold £49,000 14 Aug 2020
6 Cromer Grove
Keighley
BD21 1AZ Terraced Freehold £70,000 14 Aug 2020
34 Exley Crescent
Keighley
BD21 1NE Semi-detached Freehold £142,500 13 Aug 2020
92 Long Lee Lane
Keighley
BD21 4RS Terraced Freehold £145,000 12 Aug 2020
200 Hainworth Wood Road
Keighley
BD21 5BJ Semi-detached Freehold £50,000 7 Aug 2020
28 Rose Street
Keighley
BD21 4NL Terraced Freehold £57,000 7 Aug 2020
212 Highfield Road
Keighley
BD21 2RL Semi-detached Freehold £115,000 7 Aug 2020
8 Moss Carr Avenue
Keighley
BD21 4SF Semi-detached Freehold £133,000 5 Aug 2020
205 Queens Road
Keighley
BD21 1AS Terraced Freehold £70,000 4 Aug 2020
4 Belgrave Road
Keighley
BD21 2BP Terraced Freehold £50,000 3 Aug 2020
19 Paget Street
Keighley
BD21 2NG Terraced Freehold £70,000 31 Jul 2020
203 Oakworth Road
Keighley
BD21 1RE Terraced Freehold £65,000 31 Jul 2020
58 Cherry Tree Rise
Keighley
BD21 4RU Semi-detached Freehold £110,500 30 Jul 2020

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.