The average house price on Hainworth Crag Road, Keighley is £102,167. Prices range from £56,000 to £142,500.
There are 3 properties on Hainworth Crag Road, Keighley.
Average house prices on Hainworth Crag Road, Keighley have risen by 92.9% from £56,000 in 2000 to £108,000 in 2018.
Hainworth Crag Road, Keighley is in the BD21 postcode district.