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

Address Postcode Type Tenure Price Date
4 Ivy Street South
Keighley
BD21 5BL Terraced Freehold £57,690 15 Jan 2021
Cotter Barn Keighley Road BD21 5RA Semi-detached Freehold £630,000 13 Jan 2021
24 Ingrow Lane
Keighley
BD21 5EE Other Freehold £210,000 8 Jan 2021
80 Cherry Tree Rise
Keighley
BD21 4RU Detached Freehold £166,500 8 Jan 2021
Low Fold The Old Barn Long Lee Lane
Keighley
BD21 4RS Detached Freehold £264,000 8 Jan 2021
54 Damems Road
Keighley
BD21 5EU Terraced Freehold £88,500 8 Jan 2021
3 Malsis Crescent
Keighley
BD21 1RG Terraced Freehold £73,000 8 Jan 2021
10 Hemsby Grove
Keighley
BD21 1BJ Terraced Freehold £81,500 8 Jan 2021
50 Exley Road
Keighley
BD21 1LT Semi-detached Freehold £140,000 8 Jan 2021
3 Queens Grove
Keighley
BD21 1AP Semi-detached Freehold £125,000 6 Jan 2021
5 Sunnyhill Avenue
Keighley
BD21 1RX Terraced Freehold £84,950 4 Jan 2021
246 Oakworth Road
Keighley
BD21 1RB Other Freehold £170,000 22 Dec 2020
156 Hainworth Wood Road
Keighley
BD21 5DF Terraced Freehold £59,000 22 Dec 2020
Hainworth Farm, 24 Hainworth
Keighley
BD21 5QH Other Freehold £300,000 22 Dec 2020
89 Victoria Road
Keighley
BD21 1JF Terraced Freehold £49,000 22 Dec 2020
2 Exley Grove
Keighley
BD21 1LZ Semi-detached Freehold £110,000 21 Dec 2020
21 Shann Crescent
Keighley
BD21 2TN Semi-detached Freehold £112,500 21 Dec 2020
25 Hainworth
Keighley
BD21 5QH Other Freehold £250,000 18 Dec 2020
10 Spring Place
Keighley
BD21 4UD Semi-detached Freehold £120,000 18 Dec 2020
2 Pear Street
Keighley
BD21 5EZ Detached Freehold £129,995 18 Dec 2020
7 Chatsworth Street
Keighley
BD21 4JA Terraced Freehold £90,000 18 Dec 2020
7 Sunnyhill Avenue
Keighley
BD21 1RX Semi-detached Freehold £75,000 18 Dec 2020
62 Whin Knoll Avenue
Keighley
BD21 2HX Semi-detached Freehold £108,750 18 Dec 2020
10 Clough Fold
Keighley
BD21 5FG Terraced Freehold £124,995 18 Dec 2020
253 South Street
Keighley
BD21 1AG Terraced Freehold £48,000 18 Dec 2020
14 Minnie Street
Keighley
BD21 1HY Terraced Freehold £59,950 18 Dec 2020
19 Elm Tree Close
Keighley
BD21 4RX Detached Freehold £159,450 18 Dec 2020
33 Cherry Tree Rise
Keighley
BD21 4RY Terraced Freehold £80,250 18 Dec 2020
298 Oakworth Road
Keighley
BD21 1RH Semi-detached Freehold £192,000 17 Dec 2020
12 Caister Street
Keighley
BD21 1BQ Terraced Freehold £69,000 17 Dec 2020
60 Low Street
Keighley
BD21 3PT Other Freehold £95,000 16 Dec 2020
19 Victoria Road
Keighley
BD21 1ER Terraced Freehold £64,000 11 Dec 2020
Castle Court 11 Castle Road
Keighley
BD21 2SX Flat / Apartment Leasehold £55,000 11 Dec 2020
34 Sunderland Street
Keighley
BD21 5LE Terraced Freehold £39,999 9 Dec 2020
74 Cherry Tree Rise
Keighley
BD21 4RU Detached Freehold £110,000 9 Dec 2020
18 Knowle Close
Keighley
BD21 5FB Terraced Freehold £125,000 7 Dec 2020
33 Sunnyhill Grove
Keighley
BD21 1RU Semi-detached Freehold £119,000 7 Dec 2020
266 Park Lane
Keighley
BD21 4RL Terraced Freehold £155,000 4 Dec 2020
Hainworth Shay Farm
Keighley
BD21 5QS Other Freehold £715,000 4 Dec 2020
51 Damems Road
Keighley
BD21 5EU Semi-detached Freehold £144,999 4 Dec 2020
10 Percy Street
Keighley
BD21 5DH Terraced Freehold £62,000 4 Dec 2020
217 Queens Road
Keighley
BD21 1BN Terraced Freehold £68,000 4 Dec 2020
12 Grafton Road
Keighley
BD21 1LE Terraced Freehold £84,500 4 Dec 2020
7 Alma Terrace
Keighley
BD21 5DT Terraced Freehold £90,000 2 Dec 2020
7 - 9 Cavendish Street
Keighley
BD21 3RB Other Freehold £185,000 2 Dec 2020
24 Caister Grove
Keighley
BD21 1BH Terraced Freehold £69,000 2 Dec 2020
The Poplars 1 Oakworth Road
Keighley
BD21 1QW Other Freehold £879,578 1 Dec 2020
37 Apartment 6 Church Street
Keighley
BD21 5HT Flat / Apartment Leasehold £70,000 1 Dec 2020
New Works Building 3 Parkwood Street
Keighley
BD21 4PN Other Freehold £230,000 1 Dec 2020
104 Highfield Lane
Keighley
BD21 2HA Terraced Freehold £60,500 27 Nov 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.