Sold House Prices on Hainsworth Road, Keighley
Every Land Registry property sale recorded on Hainsworth Road in the BD20 postcode district. Updated monthly, England and Wales coverage.
Total sales
94
19 Dec 1995 – 2 Feb 2026
Average price
£205,132
all property types, all years
Lowest sale
£58,000
Highest sale
£2,503,646
Recorded sales on Hainsworth Road
Showing 1–50 of 94 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| Waterloo Mills 5 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £159,950 | 2 Feb 2026 |
| 38 Hainsworth Road | BD20 0NB | Semi-detached | Freehold | £299,950 | 22 Aug 2025 |
| Low Holden Cottage Hainsworth Road | BD20 0LU | Detached | Freehold | £375,000 | 6 Jun 2025 |
| Waterloo Mills 23 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £160,000 | 7 Mar 2025 |
| 20 Hainsworth Road | BD20 0NB | Terraced | Freehold | £266,000 | 4 Oct 2024 |
| 52 Hainsworth Road | BD20 0NB | Terraced | Freehold | £199,950 | 16 Aug 2024 |
| Waterloo Mills 29 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £138,000 | 10 May 2024 |
| Waterloo Mills 27 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £149,950 | 21 Jul 2023 |
| The Willows Hainsworth Road | BD20 0LY | Other | Freehold | £2,503,646 | 14 Jul 2023 |
| Waterloo Mills 22 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £85,000 | 14 Jun 2023 |
| Waterloo Mills 21 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £110,000 | 2 Jun 2023 |
| Waterloo Mills 31 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £145,000 | 16 Dec 2022 |
| Fieldhead Property Company Hainsworth Road | BD20 0LY | Other | Freehold | £400,000 | 2 Dec 2022 |
| Waterloo Mills 7 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £155,000 | 26 Oct 2022 |
| Waterloo Mills 33 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £132,500 | 17 Dec 2021 |
| Waterloo Mills 9 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £127,500 | 24 Sep 2021 |
| Waterloo Mills 16 Hainsworth Road | BD20 0ET | Semi-detached | Freehold | £299,950 | 13 Aug 2021 |
| Waterloo Mills 8 Hainsworth Road | BD20 0ET | Terraced | Freehold | £230,000 | 24 Jun 2021 |
| Waterloo Mills 3 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £265,000 | 18 Jun 2021 |
| Waterloo Mills 18 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £125,000 | 13 Nov 2020 |
| 38 Hainsworth Road | BD20 0NB | Semi-detached | Freehold | £249,950 | 12 Jun 2020 |
| Waterloo Mills 29 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £130,500 | 1 Aug 2019 |
| Waterloo Mills 15 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £143,000 | 25 Jan 2019 |
| 36 Hainsworth Road | BD20 0NB | Detached | Freehold | £330,000 | 30 Oct 2018 |
| Waterloo Mills 11 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £123,000 | 27 Sep 2018 |
| Valley View Hainsworth Road | BD20 0LY | Detached | Freehold | £367,500 | 17 Nov 2017 |
| 17 Hainsworth Road | BD20 0NB | Detached | Freehold | £317,000 | 23 Oct 2017 |
| 24 Hainsworth Road | BD20 0NB | Terraced | Freehold | £200,000 | 11 Jan 2016 |
| 16 Hainsworth Road | BD20 0NB | Semi-detached | Freehold | £185,000 | 14 Dec 2015 |
| Waterloo Mills 23 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £124,950 | 9 Nov 2015 |
| 48 Hainsworth Road | BD20 0NB | Terraced | Freehold | £169,950 | 14 Oct 2015 |
| Waterloo Mills 12 Hainsworth Road | BD20 0ET | Terraced | Freehold | £226,000 | 3 Nov 2014 |
| Waterloo Mills 4 Hainsworth Road | BD20 0ET | Semi-detached | Freehold | £177,475 | 15 Oct 2014 |
| 50 Hainsworth Road | BD20 0NB | Terraced | Freehold | £165,000 | 28 Jul 2014 |
| Waterloo Mills 9 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £112,500 | 11 Jul 2014 |
| 55 Hainsworth Road | BD20 0LY | Detached | Freehold | £295,000 | 13 Jun 2014 |
| Waterloo Mills 6 Hainsworth Road | BD20 0ET | Terraced | Freehold | £220,000 | 18 Dec 2013 |
| 52 Hainsworth Road | BD20 0NB | Terraced | Freehold | £169,950 | 24 Jun 2013 |
| 36 Hainsworth Road | BD20 0NB | Detached | Freehold | £285,000 | 20 Dec 2012 |
| 17 Hainsworth Road | BD20 0NB | Detached | Freehold | £250,000 | 21 Oct 2011 |
| Waterloo Mills 2 Hainsworth Road | BD20 0ET | Semi-detached | Freehold | £173,000 | 23 Sep 2011 |
| 16 Hainsworth Road | BD20 0NB | Semi-detached | Freehold | £170,000 | 17 Dec 2010 |
| Waterloo Mills 5 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £156,000 | 1 Mar 2010 |
| 48 Hainsworth Road | BD20 0NB | Terraced | Freehold | £180,000 | 7 Apr 2008 |
| Waterloo Mills 27 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £170,000 | 7 Dec 2007 |
| 50 Hainsworth Road | BD20 0NB | Terraced | Freehold | £150,000 | 9 Nov 2007 |
| 34 Hainsworth Road | BD20 0NB | Terraced | Freehold | £167,000 | 5 Oct 2007 |
| Waterloo Mills 15 Hainsworth Road | BD20 0ET | Flat / Apartment | Leasehold | £174,500 | 2 Aug 2007 |
| 52 Hainsworth Road | BD20 0NB | Terraced | Freehold | £173,950 | 23 Mar 2007 |
| Waterloo Mills 23 Hainsworth Road | BD20 0ET | Terraced | Leasehold | £159,950 | 15 Mar 2007 |
Thinking about a home on Hainsworth Road?
Generate a free property report for any address on this street, browse what's on the market nearby, or get an email alert when new homes are listed.
Other streets in BD20
Skipton Road
630 sales · avg £171,293
Main Street
454 sales · avg £180,536
Bradford Road
287 sales · avg £128,576
Aire View
251 sales · avg £102,014
Clayton Hall Road
226 sales · avg £135,316
Keighley Road
220 sales · avg £174,252
Main Road
186 sales · avg £131,206
High Street
174 sales · avg £164,407
Bolton Road
174 sales · avg £158,106
Tufton Street
170 sales · avg £93,473
Grange Crescent
158 sales · avg £89,416
Canal Road
153 sales · avg £129,492
Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.