The average house price on Kirkgate, Keighley is £121,943. Prices range from £23,000 to £357,500.
There are 35 properties on Kirkgate, Keighley.
Average house prices on Kirkgate, Keighley have risen by 141.9% from £76,000 in 1995 to £183,833 in 2024.
Kirkgate, Keighley is in the BD20 postcode district.