Sold House Prices on Castle Road, Keighley
Every Land Registry property sale recorded on Castle Road in the BD21 postcode district. Updated monthly, England and Wales coverage.
Total sales
52
25 May 1995 – 19 Aug 2025
Average price
£67,759
all property types, all years
Lowest sale
£30,000
Highest sale
£235,000
Recorded sales on Castle Road
Showing 1–50 of 52 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| Cliffe Court 15 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £56,000 | 19 Aug 2025 |
| Cliffe Court 20 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £45,000 | 29 Nov 2024 |
| 21 Castle Road | BD21 2ST | Semi-detached | Freehold | £235,000 | 29 Feb 2024 |
| Castle Court 7 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £49,995 | 19 Dec 2022 |
| Cliffe Court 18 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £30,000 | 11 Apr 2022 |
| Cliffe Court 17 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £40,000 | 18 Feb 2022 |
| Castle Court 11 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £55,000 | 11 Dec 2020 |
| Castle Court 8 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £55,500 | 10 Jan 2020 |
| Cliffe Court 14 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £46,250 | 17 May 2019 |
| Castle Court 3 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £39,095 | 10 Nov 2017 |
| Cliffe Court 15 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £55,000 | 11 Aug 2017 |
| 17 Castle Road | BD21 2ST | Terraced | Freehold | £180,000 | 17 Oct 2014 |
| Castle Court 7 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £48,000 | 14 Aug 2014 |
| 9 Castle Road | BD21 2ST | Terraced | Freehold | £180,000 | 14 Aug 2014 |
| Castle Court 3 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £52,000 | 18 Oct 2013 |
| 29 Castle Road | BD21 2ST | Semi-detached | Freehold | £174,000 | 13 Nov 2009 |
| Cliffe Court 14 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £58,000 | 26 Oct 2009 |
| Cliffe Court 19 Castle Road | BD21 2SU | Terraced | Leasehold | £67,000 | 22 May 2009 |
| Castle Court 7 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £82,000 | 30 Sep 2008 |
| Castle Court 4 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £80,000 | 18 Jul 2008 |
| Castle Court 10 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £85,000 | 16 May 2008 |
| Cliffe Court 17 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £76,000 | 27 Oct 2006 |
| Castle Court 6 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £79,950 | 1 Sep 2006 |
| Castle Court 9 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £75,000 | 14 Sep 2005 |
| Castle Court 7 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £55,000 | 15 Jun 2005 |
| Castle Court 11 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £74,995 | 21 Mar 2005 |
| Cliffe Court 15 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £52,950 | 15 Aug 2003 |
| Castle Court 11 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £37,000 | 4 Jul 2003 |
| 1 Castle Road | BD21 2ST | Terraced | Freehold | £80,000 | 14 Jan 2003 |
| Cliffe Court 14 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £43,950 | 28 Oct 2002 |
| Cliffe Court 13 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £52,950 | 27 Sep 2002 |
| Cliffe Court 18 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £49,950 | 20 Sep 2002 |
| Castle Court 3 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £39,950 | 10 May 2002 |
| 13 Castle Road | BD21 2ST | Terraced | Freehold | £68,000 | 16 Feb 2001 |
| 27 Castle Road | BD21 2ST | Terraced | Freehold | £75,000 | 16 Feb 2001 |
| Cliffe Court 13 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £39,500 | 25 Aug 2000 |
| 3 Castle Road | BD21 2ST | Terraced | Freehold | £69,000 | 22 Mar 2000 |
| 21 Castle Road | BD21 2ST | Semi-detached | Freehold | £73,000 | 7 Feb 2000 |
| 25 Castle Road | BD21 2ST | Terraced | Freehold | £64,000 | 31 Aug 1999 |
| 9 Castle Road | BD21 2ST | Terraced | Freehold | £51,250 | 4 Dec 1998 |
| 29 Castle Road | BD21 2ST | Semi-detached | Freehold | £70,000 | 25 Nov 1998 |
| Castle Court 2 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £38,000 | 28 Aug 1998 |
| 17 Castle Road | BD21 2ST | Semi-detached | Freehold | £75,000 | 22 May 1998 |
| Cliffe Court 20 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £46,750 | 3 Apr 1998 |
| 1 Castle Road | BD21 2ST | Terraced | Freehold | £67,000 | 19 Dec 1997 |
| Cliffe Court 18 Castle Road | BD21 2SU | Flat / Apartment | Leasehold | £42,750 | 14 Nov 1997 |
| 11 Castle Road | BD21 2ST | Terraced | Freehold | £65,000 | 18 Apr 1997 |
| Cliffe Court 19 Castle Road | BD21 2SU | Terraced | Leasehold | £46,000 | 8 Nov 1996 |
| 15 Castle Road | BD21 2ST | Terraced | Freehold | £65,000 | 26 Sep 1996 |
| Castle Court 12 Castle Road | BD21 2SX | Flat / Apartment | Leasehold | £45,000 | 19 Jun 1996 |
Thinking about a home on Castle 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 BD21
Devonshire Street
270 sales · avg £67,117
Halifax Road
250 sales · avg £90,465
Parkwood Rise
200 sales · avg £72,430
Redcliffe Street
194 sales · avg £61,418
Oakworth Road
177 sales · avg £97,137
Highfield Lane
140 sales · avg £86,022
Bradford Road
137 sales · avg £90,038
Malsis Road
131 sales · avg £66,013
Florist Street
131 sales · avg £59,521
Queens Road
131 sales · avg £64,571
Broomhill Avenue
130 sales · avg £89,079
Victoria Road
130 sales · avg £48,918
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.