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
20, Main Street, Sutton In Craven, Keighley, BD20 7HD Terraced £44,000 20, Main Street, Farnhill, Keighley, BD20 9BJ Detached £140,000 20 - 22, Main Street, Farnhill, Keighley, BD20 9BJ Detached £256,000 21, Main Street, Cononley, Keighley, BD20 8LR Detached £187,500 21, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £125,000 21, Main Street, Bradley, Keighley, BD20 9DG Other £240,000 22, Main Street, Cononley, Keighley, BD20 8LS Other £237,493 22, Main Street, Sutton In Craven, Keighley, BD20 7HD Semi-Detached £129,950 22, Main Street, Cross Hills, Keighley, BD20 8TF Other £225,000 23, Main Street, Bradley, Keighley, BD20 9DG Terraced £245,000 23, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £145,000 24, Main Street, Cross Hills, Keighley, BD20 8TF Semi-Detached £60,000 24, Main Street, Sutton In Craven, Keighley, BD20 7HD Terraced £37,000 24, Main Street, Cononley, Keighley, BD20 8LS Terraced £127,500 24, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £51,000 24, Main Street, Bradley, Keighley, BD20 9DG Terraced £59,900 25, Main Street, Farnhill, Keighley, BD20 9BJ Flat / Maisonette £160,000 25, Main Street, Bradley, Keighley, BD20 9DG Terraced £93,950 25, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £131,750 25A, Main Street, Bradley, Keighley, BD20 9DG Terraced £135,000 26, Main Street, Farnhill, Keighley, BD20 9BJ Semi-Detached £89,000 26, Main Street, Cononley, Keighley, BD20 8LS Terraced £35,000 27, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £98,000 27 - 29, Main Street, Cross Hills, Keighley, BD20 8TA Terraced £125,000 28, Main Street, Cononley, Keighley, BD20 8LS Terraced £119,500 28, Main Street, Cross Hills, Keighley, BD20 8TQ Other £260,000 28, Main Street, Farnhill, Keighley, BD20 9BJ Semi-Detached £45,000 29, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £225,000 29, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £109,000 30, Main Street, Cross Hills, Keighley, BD20 8TQ Other £100,000 31, Main Street, Cross Hills, Keighley, BD20 8TA Semi-Detached £72,500 31, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £104,000 31, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £322,500 32, Main Street, Cross Hills, Keighley, BD20 8TQ Semi-Detached £92,505 32, Main Street, Cononley, Keighley, BD20 8LS Terraced £135,000 32, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £169,995 33, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £42,000 33A, Main Street, Cross Hills, Keighley, BD20 8TA Terraced £132,500 34, Main Street, Cross Hills, Keighley, BD20 8TQ Semi-Detached £66,000 34, Main Street, Cononley, Keighley, BD20 8LS Terraced £145,000 34, Main Street, Sutton In Craven, Keighley, BD20 7HD Terraced £100,000 34, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £126,500 35, Main Street, Sutton In Craven, Keighley, BD20 7HX Terraced £109,500 35, Main Street, Cross Hills, Keighley, BD20 8TA Terraced £76,000 35, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £200,000 35A, Main Street, Cross Hills, Keighley, BD20 8TA Terraced £135,000 36, Main Street, Cononley, Keighley, BD20 8LS Terraced £56,605 36, Main Street, Cross Hills, Keighley, BD20 8TQ Semi-Detached £118,000 36, Main Street, Farnhill, Keighley, BD20 9BJ Terraced £60,000 36, Main Street, Sutton In Craven, Keighley, BD20 7HD Terraced £40,000

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.