The House CheckCheck before you offer

House prices in BD20 0ET

45 sales · median £155,000 · most common: Flat / maisonette · newest sale Sep 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
27, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETSep 2026£155,000Flat / maisonetteLeasehold
5, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETFeb 2026£159,950Flat / maisonetteLeasehold
23, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETMar 2025£160,000Flat / maisonetteLeasehold
29, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETMay 2024£138,000Flat / maisonetteLeasehold
22, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETJun 2023£85,000Flat / maisonetteLeasehold
21, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETJun 2023£110,000Flat / maisonetteLeasehold
31, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETDec 2022£145,000Flat / maisonetteLeasehold
7, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETOct 2022£155,000Flat / maisonetteLeasehold
33, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETDec 2021£132,500Flat / maisonetteLeasehold
9, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETSep 2021£127,500Flat / maisonetteLeasehold
16, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETAug 2021£299,950Semi-detachedFreehold
8, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETJun 2021£230,000TerracedFreehold
3, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETJun 2021£265,000Flat / maisonetteLeasehold
18, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETNov 2020£125,000Flat / maisonetteLeasehold
15, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETJan 2019£143,000Flat / maisonetteLeasehold
11, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETSep 2018£123,000Flat / maisonetteLeasehold
12, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETNov 2014£226,000TerracedFreehold
4, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETOct 2014£177,475Semi-detachedFreehold
6, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETDec 2013£220,000TerracedFreehold
2, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETSep 2011£173,000Semi-detachedFreehold
10, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETMar 2006£229,950TerracedFreehold
25, Waterloo Mills Hainsworth Road, Silsden, Keighley, BD20 0ETOct 2005£150,000Flat / maisonetteLeasehold

BD20 ↑