The average house price on Hayhills Road, Keighley is £176,575. Prices range from £120,000 to £240,000.
There are 12 properties on Hayhills Road, Keighley.
Average house prices on Hayhills Road, Keighley have risen by 25.3% from £187,500 in 2007 to £234,950 in 2024.
Hayhills Road, Keighley is in the BD20 postcode district.