The average house price on Moorlands Avenue, Keighley is £122,084. Prices range from £37,000 to £250,000.
There are 28 properties on Moorlands Avenue, Keighley.
Average house prices on Moorlands Avenue, Keighley have risen by 264.5% from £53,500 in 1996 to £195,000 in 2025.
Moorlands Avenue, Keighley is in the BD22 postcode district.