HomesIndex

BD21 5 house prices Hainworth and Keighley, Keighley

BD21 5 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, 1,817 of them in this sector.

£175,000median sold price, 2026
+47%five-year change
8sales recorded in 2026
1,817sales since 1995
See every BD21 5 sale, address by address, on the live map →

BD21 5 median sold prices by year

YearMedianAverageSales
2026£175,000£184,7008
2025£126,500£174,50052
2024£114,000£239,20058
2023£120,000£134,20063
2022£118,000£144,70074
2021£119,000£197,40084
2020£85,000£137,30062
2019£97,800£121,60068
2018£112,000£135,60063
2017£92,000£123,90064
2016£87,500£109,10040
2015£113,000£123,50064
2014£115,000£103,90068
2013£96,500£107,40066
2012£86,500£129,70033

Type any full BD21 5 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.