The average house price on Railway Street, Keighley is £81,627. Prices range from £17,000 to £143,500.
There are 11 properties on Railway Street, Keighley.
Average house prices on Railway Street, Keighley have risen by 224% from £30,500 in 1997 to £98,833 in 2024.
Railway Street, Keighley is in the BD20 postcode district.