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

Recent Sales in BD21

Showing 151–200 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
14 Oxford Street
Keighley
BD21 1RA Terraced Freehold £103,000 22 Aug 2025
69a Glen Lee Lane
Keighley
BD21 5QY Detached Freehold £404,000 21 Aug 2025
33 Low Street
Keighley
BD21 3PP Other Freehold £118,000 20 Aug 2025
99 Spring Avenue
Keighley
BD21 4TD Detached Freehold £310,000 20 Aug 2025
52 Belgrave Road
Keighley
BD21 2EN Terraced Freehold £123,000 20 Aug 2025
6 Damems Road
Keighley
BD21 5EU Terraced Freehold £65,000 20 Aug 2025
Cliffe Court 15 Castle Road
Keighley
BD21 2SU Flat / Apartment Leasehold £56,000 19 Aug 2025
223 Queens Road
Keighley
BD21 1BN Semi-detached Freehold £125,000 18 Aug 2025
30 Spring Avenue
Keighley
BD21 4UG Detached Freehold £249,995 15 Aug 2025
6 Hawthorn Close
Keighley
BD21 5FN Terraced Freehold £135,000 15 Aug 2025
258 West Lane
Keighley
BD21 2RZ Terraced Freehold £68,000 14 Aug 2025
32 Shann Avenue
Keighley
BD21 2TL Semi-detached Freehold £175,000 13 Aug 2025
45 Shann Avenue
Keighley
BD21 2TL Detached Freehold £190,000 13 Aug 2025
Ing Head House Damems Road
Keighley
BD21 5EU Detached Freehold £115,000 8 Aug 2025
1 Wardle Crescent
Keighley
BD21 2RR Semi-detached Freehold £172,000 8 Aug 2025
3 James Street East
Keighley
BD21 4RB Terraced Freehold £115,000 8 Aug 2025
19 Hainworth
Keighley
BD21 5QH Semi-detached Freehold £108,000 7 Aug 2025
160 Park Lane
Keighley
BD21 4QY Terraced Freehold £82,500 7 Aug 2025
25 Rydal Street
Keighley
BD21 1RD Terraced Freehold £102,000 6 Aug 2025
31 Compeigne Avenue
Keighley
BD21 4EU Terraced Freehold £117,500 4 Aug 2025
103 Emily Street
Keighley
BD21 3EE Terraced Freehold £95,000 1 Aug 2025
28 Broomhill Avenue
Keighley
BD21 1BW Terraced Freehold £159,000 1 Aug 2025
40 Nightingale Street
Keighley
BD21 3ES Terraced Freehold £70,000 1 Aug 2025
11 New England Road
Keighley
BD21 5DU Terraced Freehold £89,950 1 Aug 2025
15 Broomfield Road
Keighley
BD21 2BY Terraced Freehold £61,033 31 Jul 2025
16 Hainworth
Keighley
BD21 5QH Semi-detached Freehold £187,500 31 Jul 2025
60 North Street
Keighley
BD21 3RY Other Freehold £88,000 29 Jul 2025
227 Bradford Road
Keighley
BD21 4AW Terraced Freehold £90,000 25 Jul 2025
35 Cark Road
Keighley
BD21 3BT Terraced Freehold £140,000 24 Jul 2025
6 Drewry Road
Keighley
BD21 2QG Terraced Freehold £34,076 24 Jul 2025
Cavendish Retail Park Unit 4b Cavendish Street
Keighley
BD21 3RB Other Leasehold £402,000 23 Jul 2025
210 Highfield Road
Keighley
BD21 2RL Terraced Freehold £120,000 22 Jul 2025
24 Drewry Road
Keighley
BD21 2PU Terraced Freehold £75,000 21 Jul 2025
50 Whin Knoll Avenue
Keighley
BD21 2HX Terraced Freehold £145,000 18 Jul 2025
119 Emily Street
Keighley
BD21 3EE Terraced Freehold £88,000 18 Jul 2025
49 Cherry Tree Rise
Keighley
BD21 4RY Terraced Freehold £159,995 18 Jul 2025
31 Chelsea Street
Keighley
BD21 1DS Other Freehold £70,000 10 Jul 2025
11 Illingworth Close
Keighley
BD21 5FD Terraced Freehold £155,000 10 Jul 2025
11 Exley Crescent
Keighley
BD21 1NE Semi-detached Freehold £147,000 10 Jul 2025
144 Redcliffe Street
Keighley
BD21 2RE Semi-detached Freehold £200,000 10 Jul 2025
37 Daleview Grove
Keighley
BD21 4TB Detached Freehold £290,000 8 Jul 2025
50 Parkwood Street
Keighley
BD21 4QH Terraced Freehold £90,000 4 Jul 2025
14 Aireworth Grove
Keighley
BD21 4DL Terraced Freehold £140,000 4 Jul 2025
53 Woodhouse Way
Keighley
BD21 5PG Semi-detached Freehold £115,000 4 Jul 2025
18 Quarry Street
Keighley
BD21 4PR Terraced Freehold £82,000 3 Jul 2025
18 Hard Ings Road
Keighley
BD21 3NA Terraced Freehold £50,000 2 Jul 2025
32 Broomhill Avenue
Keighley
BD21 1BW Terraced Freehold £137,500 30 Jun 2025
Cusco Hill Top Road
Keighley
BD21 5QN Detached Freehold £395,000 25 Jun 2025
9 Eric Street
Keighley
BD21 3LS Terraced Freehold £40,000 24 Jun 2025
67 Victoria Road
Keighley
BD21 1JB Terraced Freehold £68,000 24 Jun 2025

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.