HomesIndex

BD21 4 house prices Hainworth and Keighley, Keighley

BD21 4 is a postcode sector: a group of streets within BD21 (Hainworth and Keighley). Every price below is a completed sale recorded by HM Land Registry, 3,639 of them in this sector.

£100,000median sold price, 2026
-20%five-year change
13sales recorded in 2026
3,639sales since 1995
See every BD21 4 sale, address by address, on the live map →

BD21 4 median sold prices by year

YearMedianAverageSales
2026£100,000£135,80013
2025£135,000£177,70096
2024£136,000£260,700103
2023£120,000£150,00089
2022£140,000£198,700109
2021£124,500£171,800138
2020£110,000£137,50078
2019£116,000£139,200115
2018£111,000£143,000104
2017£73,000£95,200289
2016£106,500£146,70090
2015£95,000£138,10085
2014£111,000£186,80086
2013£93,000£100,50073
2012£85,000£87,90053

Type any full BD21 4 postcode into the search above to see the individual sold prices for those addresses.

Other street groups in BD21

Zoom out to all of BD21, or the BD area overview.