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

Address Postcode Type Tenure Price Date
58 Towngate
Keighley
BD21 3QE Other Freehold £83,000 4 Aug 2021
436 Halifax Road
Keighley
BD21 5HW Detached Freehold £360,000 4 Aug 2021
62 Broomhill Avenue
Keighley
BD21 1NF Semi-detached Freehold £135,000 3 Aug 2021
34 Cliffe Terrace
Keighley
BD21 5DP Detached Freehold £185,000 2 Aug 2021
20 Delph Croft View
Keighley
BD21 4PB Semi-detached Freehold £119,000 30 Jul 2021
12 Aireworth Close
Keighley
BD21 4DS Other Freehold £110,000 30 Jul 2021
Stone Croft Spring Avenue
Keighley
BD21 4UG Detached Freehold £342,500 30 Jul 2021
7 Willow Tree Close
Keighley
BD21 4RZ Terraced Freehold £151,000 30 Jul 2021
6 Strong Close Way
Keighley
BD21 4JS Terraced Freehold £75,000 30 Jul 2021
High Fold Farm Long Lee Lane
Keighley
BD21 4RS Other Freehold £492,000 29 Jul 2021
135 Skipton Road
Keighley
BD21 3BG Terraced Freehold £133,000 29 Jul 2021
11 Deans Laithe
Keighley
BD21 4QS Terraced Freehold £155,000 26 Jul 2021
26 Caister Street
Keighley
BD21 1BQ Terraced Freehold £81,550 23 Jul 2021
370 Oakworth Road
Keighley
BD21 1RP Semi-detached Freehold £148,500 23 Jul 2021
33 Woodhouse Drive
Keighley
BD21 5NR Terraced Freehold £67,500 21 Jul 2021
3 Paget Street
Keighley
BD21 2NG Terraced Freehold £73,000 21 Jul 2021
32 Florist Street
Keighley
BD21 4DY Terraced Freehold £92,000 19 Jul 2021
52 Ashbourne Road
Keighley
BD21 1LA Other Freehold £139,950 19 Jul 2021
64 Calton Road
Keighley
BD21 4ST Semi-detached Freehold £200,000 16 Jul 2021
33 Wimborne Drive
Keighley
BD21 2TR Terraced Freehold £115,000 16 Jul 2021
2 Glenhurst Avenue
Keighley
BD21 4RJ Semi-detached Freehold £165,000 16 Jul 2021
17 Napier Street
Keighley
BD21 4QA Terraced Freehold £90,000 16 Jul 2021
19 Marriners Walk
Keighley
BD21 5LY Terraced Freehold £124,995 16 Jul 2021
11 Eaton Street
Keighley
BD21 1BL Semi-detached Freehold £96,000 16 Jul 2021
4 Deans Laithe
Keighley
BD21 4QS Terraced Freehold £145,000 16 Jul 2021
Hermit Hole 230 Halifax Road
Keighley
BD21 5HL Detached Freehold £180,000 16 Jul 2021
119 Upper Hird Street
Keighley
BD21 1NH Terraced Freehold £140,000 16 Jul 2021
99 Redcliffe Street
Keighley
BD21 2RB Terraced Freehold £59,500 15 Jul 2021
33 Redwood Close
Keighley
BD21 4YG Semi-detached Freehold £145,000 15 Jul 2021
14 Primrose Street
Keighley
BD21 4NN Semi-detached Freehold £103,995 14 Jul 2021
10 Woodworth Grove
Keighley
BD21 5EB Semi-detached Freehold £137,000 13 Jul 2021
29 - 33 Highfield Lane
Keighley
BD21 2DJ Other Freehold £130,000 12 Jul 2021
3 Victoria Court
Keighley
BD21 2SE Terraced Freehold £85,000 9 Jul 2021
8 Garforth Road
Keighley
BD21 4DR Terraced Freehold £120,000 9 Jul 2021
109 Park Lane
Keighley
BD21 4RH Terraced Freehold £76,000 5 Jul 2021
117 Upper Hird Street
Keighley
BD21 1NH Terraced Freehold £100,000 2 Jul 2021
Hermit Hole 132 Halifax Road
Keighley
BD21 5HH Detached Freehold £143,000 2 Jul 2021
17 Sunnyhill Grove
Keighley
BD21 1RU Semi-detached Freehold £124,000 2 Jul 2021
56 Catherine Street
Keighley
BD21 1HB Terraced Freehold £70,000 1 Jul 2021
424 Halifax Road
Keighley
BD21 5HW Terraced Freehold £92,000 30 Jun 2021
37 Aireworth Grove
Keighley
BD21 4DL Terraced Freehold £98,000 30 Jun 2021
17 Clough Fold
Keighley
BD21 5FG Terraced Freehold £136,000 30 Jun 2021
71 Spencer Street
Keighley
BD21 2QQ Terraced Freehold £70,000 29 Jun 2021
5 Drake Street
Keighley
BD21 3AY Terraced Freehold £140,000 29 Jun 2021
14 Apartment 2 Low Street
Keighley
BD21 3PN Flat / Apartment Leasehold £80,000 28 Jun 2021
14 Low Street
Keighley
BD21 3PN Other Leasehold £125,000 28 Jun 2021
14 Apartment 1 Low Street
Keighley
BD21 3PN Flat / Apartment Leasehold £75,000 28 Jun 2021
6 Grafton Road
Keighley
BD21 1LE Terraced Freehold £70,000 25 Jun 2021
The Three Acres Bingley Road
Keighley
BD21 5QE Other Freehold £395,000 25 Jun 2021
6 - 8 Cavendish Street
Keighley
BD21 3RG Other Freehold £190,000 25 Jun 2021

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.