The average house price on Keighley Road, Keighley is £190,753. Prices range from £30,000 to £2,811,600.
There are 116 properties on Keighley Road, Keighley.
Average house prices on Keighley Road, Keighley have risen by 774.5% from £50,600 in 1995 to £442,475 in 2025.
Keighley Road, Keighley is in the BD20 postcode district.