Postcode district · Yorkshire and The Humber

Sold house prices in BD21, Keighley

Postcode district BD21 · Bradford · 350 postcodes with sales · 657 sales held since 7 Mar 2024

Median price
£134,995
Existing homes · standard sales · Apr 2025-Mar 2026 · 221 sales
Sales held
657
Every sale registered since 7 Mar 2024, all categories
Leasehold share
3%
of all sales held
Additional-price share
24%
of all sales held (category B transfers)
Analyse a property at £134,995BD21 area report PRO See BD21 inside the Keighley report

Median by type

Existing homes, standard sales, whole district. The Mar 2024-Jul 2026 columns include the months still registering.
TypeMedian Apr 2025-Mar 2026SalesMedian Mar 2024-Jul 2026SalesLike-for-like (May-Dec 2025 vs May-Dec 2024)
DetachedToo few (17)17£237,50031-
Semi-detached£160,00065£160,000151+4.7%
Terraced£110,000135£110,000312+5.5%
FlatToo few (4)4Too few (6)6-

Other districts in Keighley

Median of existing homes, standard sales, Apr 2025-Mar 2026.

Latest sales held

Sales appear once HM Land Registry registers them, often weeks or months after completion. Every category is shown.

CompletedAddressTypePrice
24 Jul 202620 Malsis Road
Keighley BD21 1HA
Terraced
£55,000
23 Jul 202676 Redcliffe Street
Keighley BD21 2SG
Terraced
£60,000
17 Jul 20269 Highcroft Gardens
Keighley BD21 4UZ
Terraced
£170,000
10 Jul 202612 Second Avenue
Keighley BD21 1JN
Terraced
£50,000
10 Jul 2026118 Parkwood Street
Keighley BD21 4QH
Terraced
£127,000
8 Jul 20269 Catherine Street
Keighley BD21 1EF
Terraced
Additional price
£79,000
6 Jul 202618 - 24 Church Street
Keighley BD21 5HS
Other
Additional price
£264,999
3 Jul 2026252, Hermit Hole, Halifax Road
Keighley BD21 5HL
Terraced
£165,000
3 Jul 202611 Sunnyhill Grove
Keighley BD21 1RU
Semi-detached
£158,000
3 Jul 202615 Smithville
Keighley BD21 4EX
Terraced
£185,000
2 Jul 2026159 Hainworth Wood Road
Keighley BD21 5DF
Terraced
£110,000
26 Jun 202623 Calton Street
Keighley BD21 1HG
Terraced
£85,000
26 Jun 202666 Whin Knoll Avenue
Keighley BD21 2HX
Semi-detached
£132,000
26 Jun 20265 Poplar Terrace
Keighley BD21 2PD
Terraced
£81,500
26 Jun 20269 Beech Tree Close
Keighley BD21 5FL
Terraced
£160,000
26 Jun 20262A Sand Street
Keighley BD21 3AH
Detached
Additional price
£100,000
24 Jun 2026346 Halifax Road
Keighley BD21 5HW
Terraced
Additional price
£96,000
22 Jun 20266 Beech Tree Close
Keighley BD21 5FL
Terraced
£169,000
19 Jun 202625 Caister Street
Keighley BD21 1BQ
Terraced
£111,000
18 Jun 20262 Ashbourne Road
Keighley BD21 1LD
Semi-detached
£170,000
15 Jun 202638 Scott Street
Keighley BD21 2SP
Terraced
£83,000
15 Jun 2026Bank Barn, Hill Top Road
Keighley BD21 5QH
Other
Additional price
£606,800
11 Jun 2026The Willows, Thwaites Brow Road
Keighley BD21 4SW
Detached
£100,000
11 Jun 202699 Park Lane
Keighley BD21 4RH
Terraced
Additional price
£78,000
2 Jun 202614 Maize Street
Keighley BD21 1BU
Terraced
£129,995

Every postcode in BD21

350 postcodes with sales, by sector, with the number of sales held at each.

BD21 185 postcodes
BD21 268 postcodes
BD21 333 postcodes
BD21 4107 postcodes
BD21 557 postcodes

Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.