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 1–50 of 11,948 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
|
19 Wardle Crescent
Keighley |
BD21 2RR | Semi-detached | Freehold | £152,000 | 17 Apr 2026 |
|
4 Haincliffe Place
Keighley |
BD21 5BT | Terraced | Freehold | £75,000 | 10 Apr 2026 |
|
12 Elia Street
Keighley |
BD21 4BH | Terraced | Freehold | £66,000 | 2 Apr 2026 |
|
50 Exley Road
Keighley |
BD21 1LT | Semi-detached | Freehold | £233,000 | 2 Apr 2026 |
|
23 Rydal Street
Keighley |
BD21 1RD | Terraced | Freehold | £117,000 | 27 Mar 2026 |
|
15 Queens Grove
Keighley |
BD21 1AP | Semi-detached | Freehold | £172,000 | 24 Mar 2026 |
|
4 Park Way
Keighley |
BD21 5NJ | Semi-detached | Freehold | £90,000 | 24 Mar 2026 |
|
9 Simpson Street
Keighley |
BD21 2RA | Terraced | Freehold | £117,000 | 23 Mar 2026 |
|
93 Victoria Road
Keighley |
BD21 1JP | Terraced | Freehold | £95,000 | 20 Mar 2026 |
|
22 Sunnyhill Grove
Keighley |
BD21 1RU | Semi-detached | Freehold | £141,500 | 18 Mar 2026 |
|
62 Parkwood Street
Keighley |
BD21 4QH | Terraced | Freehold | £70,000 | 18 Mar 2026 |
|
33 Rutland Street
Keighley |
BD21 1EX | Terraced | Freehold | £65,000 | 18 Mar 2026 |
|
8 Highfield Lane
Keighley |
BD21 2DR | Terraced | Freehold | £100,000 | 16 Mar 2026 |
|
35 Hainworth
Keighley |
BD21 5QH | Terraced | Freehold | £195,000 | 13 Mar 2026 |
|
14 Linden Rise
Keighley |
BD21 4TN | Semi-detached | Freehold | £170,000 | 13 Mar 2026 |
|
23 Exley Mount
Keighley |
BD21 1LR | Semi-detached | Freehold | £190,000 | 11 Mar 2026 |
|
9 Lark Street
Keighley |
BD21 2EJ | Terraced | Freehold | £63,000 | 10 Mar 2026 |
|
9 Ash Grove
Keighley |
BD21 5EL | Terraced | Freehold | £195,000 | 6 Mar 2026 |
|
4 Broomhill Grove
Keighley |
BD21 1NJ | Terraced | Freehold | £146,500 | 6 Mar 2026 |
|
15 Chelsea Street
Keighley |
BD21 1DR | Terraced | Freehold | £94,000 | 5 Mar 2026 |
|
30 Rawling Street
Keighley |
BD21 1AU | Terraced | Freehold | £88,250 | 5 Mar 2026 |
|
45 Florist Street
Keighley |
BD21 4EN | Terraced | Freehold | £114,995 | 4 Mar 2026 |
|
24 Exley Crescent
Keighley |
BD21 1NE | Semi-detached | Freehold | £177,000 | 27 Feb 2026 |
|
8 Exley Drive
Keighley |
BD21 1NA | Terraced | Freehold | £142,000 | 27 Feb 2026 |
|
13 Pickles Street
Keighley |
BD21 1EL | Terraced | Freehold | £45,000 | 27 Feb 2026 |
|
255 Halifax Road
Keighley |
BD21 5HW | Terraced | Freehold | £155,000 | 24 Feb 2026 |
|
26 Garforth Road
Keighley |
BD21 4DR | Terraced | Freehold | £88,000 | 20 Feb 2026 |
|
Granville House Exley Road
Keighley |
BD21 1LT | Semi-detached | Freehold | £150,000 | 20 Feb 2026 |
|
3 Victoria Court
Keighley |
BD21 2SE | Terraced | Freehold | £145,000 | 16 Feb 2026 |
|
13 Edensor Road
Keighley |
BD21 2LS | Terraced | Freehold | £90,000 | 12 Feb 2026 |
|
22 High Spring Road
Keighley |
BD21 4TF | Semi-detached | Freehold | £295,000 | 6 Feb 2026 |
|
181 Devonshire Street
Keighley |
BD21 2NH | Terraced | Freehold | £75,000 | 6 Feb 2026 |
|
8 Exley Crescent
Keighley |
BD21 1NE | Semi-detached | Freehold | £175,000 | 6 Feb 2026 |
|
Hermit Hole 153 Halifax Road
Keighley |
BD21 5HL | Detached | Freehold | £237,500 | 4 Feb 2026 |
|
382 Halifax Road
Keighley |
BD21 5HW | Detached | Freehold | £390,000 | 30 Jan 2026 |
|
16 Aylesbury Street
Keighley |
BD21 1BS | Terraced | Freehold | £83,000 | 30 Jan 2026 |
|
Temple Chambers Russell Street
Keighley |
BD21 2JP | Other | Freehold | £165,000 | 26 Jan 2026 |
|
36 Exley Mount
Keighley |
BD21 1LR | Semi-detached | Freehold | £210,000 | 23 Jan 2026 |
|
29 Ashleigh Street
Keighley |
BD21 3BS | Terraced | Freehold | £50,000 | 23 Jan 2026 |
|
52 The Gables
Keighley |
BD21 2NB | Terraced | Freehold | £92,000 | 22 Jan 2026 |
|
87 Victoria Road
Keighley |
BD21 1JF | Terraced | Freehold | £65,000 | 21 Jan 2026 |
|
63 North Street
Keighley |
BD21 3SB | Other | Freehold | £250,000 | 16 Jan 2026 |
|
3 Belgrave Road
Keighley |
BD21 2QD | Terraced | Freehold | £137,000 | 16 Jan 2026 |
|
10 Second Avenue
Keighley |
BD21 1JN | Terraced | Freehold | £90,000 | 9 Jan 2026 |
|
15 Calton Street
Keighley |
BD21 1HG | Terraced | Freehold | £100,000 | 9 Jan 2026 |
|
26 Rupert Street
Keighley |
BD21 3JS | Terraced | Freehold | £80,000 | 9 Jan 2026 |
|
102 Hainworth Wood Road
Keighley |
BD21 5DR | Terraced | Freehold | £140,000 | 8 Jan 2026 |
|
30 - 34 High Street
Keighley |
BD21 2LJ | Other | Freehold | £300,000 | 22 Dec 2025 |
|
16 Cromer Avenue
Keighley |
BD21 1AY | Terraced | Freehold | £96,000 | 19 Dec 2025 |
|
22 Hallows Road
Keighley |
BD21 4ER | Terraced | Freehold | £140,000 | 19 Dec 2025 |
Most-sold streets in BD21
Roads with the highest number of recorded sales. Tap a street for its full sale history.
Devonshire Street
270 sales · avg £67,117
Halifax Road
250 sales · avg £90,465
Parkwood Rise
200 sales · avg £72,430
Redcliffe Street
194 sales · avg £61,418
Oakworth Road
177 sales · avg £97,137
Highfield Lane
140 sales · avg £86,022
Bradford Road
137 sales · avg £90,038
Malsis Road
131 sales · avg £66,013
Florist Street
131 sales · avg £59,521
Queens Road
131 sales · avg £64,571
Victoria Road
130 sales · avg £48,918
Broomhill Avenue
130 sales · avg £89,079
Grafton Road
123 sales · avg £85,645
Spring Avenue
116 sales · avg £131,476
Spencer Street
113 sales · avg £49,467
West Lane
112 sales · avg £86,720
Cherry Tree Rise
108 sales · avg £86,448
Parkwood Street
107 sales · avg £93,416
Aireworth Grove
106 sales · avg £68,471
Hainworth Wood Road
96 sales · avg £83,306
Belgrave Road
95 sales · avg £47,860
Long Lee Lane
93 sales · avg £126,608
Edensor Road
86 sales · avg £46,405
Box Tree Grove
83 sales · avg £158,893
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.
Other popular districts
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.