HomesIndex

BD21 3 house prices Hainworth and Keighley, Keighley

BD21 3 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,083 of them in this sector.

£80,000median sold price, 2026
-17%five-year change
5sales recorded in 2026
1,083sales since 1995
See every BD21 3 sale, address by address, on the live map →

BD21 3 median sold prices by year

YearMedianAverageSales
2026£80,000£115,0005
2025£105,000£164,00020
2024£100,000£130,70025
2023£94,000£606,30026
2022£109,000£183,80034
2021£96,500£126,40030
2020£85,000£118,40017
2019£66,500£94,50024
2018£122,500£147,20027
2017£65,000£106,90029
2016£76,800£288,30018
2015£60,000£74,90028
2014£56,000£422,90016
2013£88,000£137,70016
2012£63,400£69,40014

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