House Prices on Main Street, Keighley

241 properties Avg. price: £177,381 BD20
241
Properties
£177K
Average Price
£30K
Lowest Sale
£950K
Highest Sale

Price Trends

Properties on Main Street

241 total
38, Main Street, Cononley, Keighley, BD20 8LS Terraced £139,950 40, Main Street, Cononley, Keighley, BD20 8LS Detached £295,000 41, Main Street, Cross Hills, Keighley, BD20 8TT Semi-Detached £139,999 41, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £46,500 41, Main Street, Farnhill, Keighley, BD20 9BJ Semi-Detached £275,000 42, Main Street, Farnhill, Keighley, BD20 9BW Detached £183,000 42, Main Street, Sutton In Craven, Keighley, BD20 7HD Terraced £58,500 42, Main Street, Cononley, Keighley, BD20 8LS Detached £245,000 43, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £147,000 43, Main Street, Cross Hills, Keighley, BD20 8TT Semi-Detached £40,000 44, Main Street, Sutton In Craven, Keighley, BD20 7HD Semi-Detached £100,000 44, Main Street, Cross Hills, Keighley, BD20 8TQ Terraced £53,000 45 - 47, Main Street, Sutton In Craven, Keighley, BD20 7HX Semi-Detached £35,000 46, Main Street, Cross Hills, Keighley, BD20 8TQ Terraced £140,000 46, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £38,950 47, Main Street, Cross Hills, Keighley, BD20 8TT Other £194,000 48, Main Street, Cross Hills, Keighley, BD20 8SN Terraced £95,000 48, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £39,950 48, Main Street, Cononley, Keighley, BD20 8LL Terraced £70,000 50, Main Street, Cononley, Keighley, BD20 8LL Terraced £95,000 50, Main Street, Cross Hills, Keighley, BD20 8SN Semi-Detached £62,500 51A, Main Street, Cross Hills, Keighley, BD20 8TT Terraced £112,000 52, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £46,500 52, Main Street, Cononley, Keighley, BD20 8LL Terraced £124,000 52, Main Street, Cross Hills, Keighley, BD20 8SN Terraced £30,000 53, Main Street, Cross Hills, Keighley, BD20 8TT Terraced £55,000 53, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £255,000 53A, Main Street, Cross Hills, Keighley, BD20 8TT Other £150,000 54, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £38,000 54A, Main Street, Cononley, Keighley, BD20 8LL Terraced £119,950 55, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £51,500 56, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £135,000 56, Main Street, Cononley, Keighley, BD20 8LL Semi-Detached £97,000 57 - 59, Main Street, Cross Hills, Keighley, BD20 8TT Other £249,000 58, Main Street, Cononley, Keighley, BD20 8LL Semi-Detached £79,500 58, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £280,000 59, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £63,000 59A, Main Street, Cross Hills, Keighley, BD20 8PH Semi-Detached £130,000 60, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £118,000 61, Main Street, Farnhill, Keighley, BD20 9BJ Semi-Detached £85,950 61, Main Street, Cross Hills, Keighley, BD20 8PH Semi-Detached £100,000 62, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £122,000 63, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £158,000 63, Main Street, Cross Hills, Keighley, BD20 8PH Terraced £48,275 64, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £107,500 65, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £185,000 65, Main Street, Cross Hills, Keighley, BD20 8PH Terraced £72,500 66, Main Street, Cononley, Keighley, BD20 8LL Terraced £405,000 66, Main Street, Sutton In Craven, Keighley, BD20 7JD Terraced £160,000 67, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £97,500

Frequently Asked Questions

What is the average house price on Main Street, Keighley?

The average house price on Main Street, Keighley is £177,381. Prices range from £30,000 to £950,000.

How many properties are on Main Street, Keighley?

There are 241 properties on Main Street, Keighley.

How have house prices changed on Main Street, Keighley?

Average house prices on Main Street, Keighley have risen by 427.9% from £63,889 in 1995 to £337,250 in 2025.

What postcode area is Main Street, Keighley in?

Main Street, Keighley is in the BD20 postcode district.