House Prices on Hainsworth Road, Keighley

46 properties Avg. price: £236,699 BD20
46
Properties
£237K
Average Price
£65K
Lowest Sale
£2.5M
Highest Sale

Price Trends

Properties on Hainsworth Road

46 total
Fieldhead Property Company, Hainsworth Road, Silsden, Keighley, BD20 0LY Other £400,000 Holden Beck Barn, Hainsworth Road, Silsden, Keighley, BD20 0LU Detached £452,500 Low Holden Cottage, Hainsworth Road, Silsden, Keighley, BD20 0LU Detached £375,000 The Willows, Hainsworth Road, Silsden, Keighley, BD20 0LY Other £2,503,646 Valley View, Hainsworth Road, Silsden, Keighley, BD20 0LY Detached £367,500 15, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £158,950 3, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £219,950 9, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £112,500 21, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £123,950 22, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £85,000 12, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Terraced £229,950 18, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £125,000 5, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £156,000 33, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £140,000 27, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £154,950 7, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £149,950 4, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Semi-Detached £184,950 11, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £123,000 25, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £150,000 6, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Terraced £232,950 8, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Terraced £229,950 31, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £120,000 29, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £138,000 10, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Terraced £229,950 23, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Flat / Maisonette £135,950 2, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Semi-Detached £210,000 16, Waterloo Mills, Hainsworth Road, Silsden, Keighley, BD20 0ET Semi-Detached £234,950 16, Hainsworth Road, Silsden, Keighley, BD20 0NB Detached £189,950 17, Hainsworth Road, Silsden, Keighley, BD20 0NB Detached £95,000 18, Hainsworth Road, Silsden, Keighley, BD20 0NB Semi-Detached £195,000 20, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £266,000 22, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £170,000 24, Hainsworth Road, Silsden, Keighley, BD20 0NB Semi-Detached £159,000 26, Hainsworth Road, Silsden, Keighley, BD20 0NB Semi-Detached £157,500 30, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £250,000 32, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £144,700 34, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £145,950 36, Hainsworth Road, Silsden, Keighley, BD20 0NB Detached £169,500 38, Hainsworth Road, Silsden, Keighley, BD20 0NB Semi-Detached £88,035 40, Hainsworth Road, Silsden, Keighley, BD20 0NB Semi-Detached £149,000 46, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £172,000 48, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £65,000 50, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £110,000 52, Hainsworth Road, Silsden, Keighley, BD20 0NB Terraced £199,950 53, Hainsworth Road, Silsden, Keighley, BD20 0LY Detached £122,000 55, Hainsworth Road, Silsden, Keighley, BD20 0LY Detached £295,000

Frequently Asked Questions

What is the average house price on Hainsworth Road, Keighley?

The average house price on Hainsworth Road, Keighley is £236,699. Prices range from £65,000 to £2,503,646.

How many properties are on Hainsworth Road, Keighley?

There are 46 properties on Hainsworth Road, Keighley.

How have house prices changed on Hainsworth Road, Keighley?

Average house prices on Hainsworth Road, Keighley have risen by 208.3% from £121,650 in 1995 to £375,000 in 2025.

What postcode area is Hainsworth Road, Keighley in?

Hainsworth Road, Keighley is in the BD20 postcode district.