House Price Finder

Castle Road

Keighley · BD21 2ST, BD21 2SU, BD21 2SX

Average sold price
£67,759
52 sales since 1995
Median
£55,250
middle of every sale
Last sold
£56k
19 Aug 2025
Properties
42
flat most common

Average sold price by year

01
02
03
05
06
08
09
13
14
17
19
20
22
24
25

Properties on Castle Road

AddressTypeLast soldPriceSales
CLIFFE COURT, 15, CASTLE ROAD
BD21 2SU
Flat19 Aug 2025£56,0002
CLIFFE COURT, 20, CASTLE ROAD
BD21 2SU
Flat29 Nov 2024£45,0001
21, CASTLE ROAD
BD21 2ST
Semi-Detached29 Feb 2024£235,0002
CASTLE COURT, 7, CASTLE ROAD
BD21 2SX
Flat19 Dec 2022£49,9952
CLIFFE COURT, 18, CASTLE ROAD
BD21 2SU
Flat11 Apr 2022£30,0001
CLIFFE COURT, 17, CASTLE ROAD
BD21 2SU
Flat18 Feb 2022£40,0001
CASTLE COURT, 11, CASTLE ROAD
BD21 2SX
Flat11 Dec 2020£55,0001
CASTLE COURT, 8, CASTLE ROAD
BD21 2SX
Flat10 Jan 2020£55,5001
CLIFFE COURT, 14, CASTLE ROAD
BD21 2SU
Flat17 May 2019£46,2502
CASTLE COURT, 3, CASTLE ROAD
BD21 2SX
Flat10 Nov 2017£39,0952
17, CASTLE ROAD
BD21 2ST
Terraced17 Oct 2014£180,0001
9, CASTLE ROAD
BD21 2ST
Terraced14 Aug 2014£180,0001
29, CASTLE ROAD
BD21 2ST
Semi-Detached13 Nov 2009£174,0001
CLIFFE COURT, 19, CASTLE ROAD
BD21 2SU
Terraced22 May 2009£67,0001
CASTLE COURT, 7, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat30 Sep 2008£82,0002
CASTLE COURT, 4, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat18 Jul 2008£80,0001
CASTLE COURT, 10, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat16 May 2008£85,0002
CLIFFE COURT, 17, CASTLE ROAD, KEIGHLEY
BD21 2SU
Flat27 Oct 2006£76,0001
CASTLE COURT, 6, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat1 Sep 2006£79,9501
CASTLE COURT, 9, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat14 Sep 2005£75,0001
CASTLE COURT, 11, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat21 Mar 2005£74,9952
CLIFFE COURT, 15, CASTLE ROAD, KEIGHLEY
BD21 2SU
Flat15 Aug 2003£52,9501
1, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced14 Jan 2003£80,0002
CLIFFE COURT, 14, CASTLE ROAD, KEIGHLEY
BD21 2SU
Flat28 Oct 2002£43,9501
CLIFFE COURT, 13, CASTLE ROAD, KEIGHLEY
BD21 2SU
Flat27 Sep 2002£52,9501
CLIFFE COURT, 18, CASTLE ROAD, KEIGHLEY
BD21 2SU
Flat20 Sep 2002£49,9502
CASTLE COURT, 3, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat10 May 2002£39,9501
27, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced16 Feb 2001£75,0001
13, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced16 Feb 2001£68,0001
CLIFFE COURT, 13, CASTLE ROAD
BD21 2SU
Flat25 Aug 2000£39,5001
3, CASTLE ROAD
BD21 2ST
Terraced22 Mar 2000£69,0001
25, CASTLE ROAD
BD21 2ST
Terraced31 Aug 1999£64,0001
9, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced4 Dec 1998£51,2501
29, CASTLE ROAD, KEIGHLEY
BD21 2ST
Semi-Detached25 Nov 1998£70,0001
CASTLE COURT, 2, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat28 Aug 1998£38,0001
17, CASTLE ROAD, KEIGHLEY
BD21 2ST
Semi-Detached22 May 1998£75,0001
CLIFFE COURT, 20, CASTLE ROAD, KEIGHLEY
BD21 2SU
Flat3 Apr 1998£46,7501
11, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced18 Apr 1997£65,0001
CLIFFE COURT, 19, CASTLE ROAD, KEIGHLEY
BD21 2SU
Terraced new build8 Nov 1996£46,0001
15, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced26 Sep 1996£65,0001
CASTLE COURT, 12, CASTLE ROAD, KEIGHLEY
BD21 2SX
Flat19 Jun 1996£45,0001
23, CASTLE ROAD, KEIGHLEY
BD21 2ST
Terraced10 Nov 1995£54,7001

Recent sales

DateAddressTypeTenurePrice
19 Aug 2025CLIFFE COURT, 15, CASTLE ROADFlatLeasehold£56,000
29 Nov 2024CLIFFE COURT, 20, CASTLE ROADFlatLeasehold£45,000
29 Feb 202421, CASTLE ROADSemi-DetachedFreehold£235,000
19 Dec 2022CASTLE COURT, 7, CASTLE ROADFlatLeasehold£49,995
11 Apr 2022CLIFFE COURT, 18, CASTLE ROADFlatLeasehold£30,000
18 Feb 2022CLIFFE COURT, 17, CASTLE ROADFlatLeasehold£40,000
11 Dec 2020CASTLE COURT, 11, CASTLE ROADFlatLeasehold£55,000
10 Jan 2020CASTLE COURT, 8, CASTLE ROADFlatLeasehold£55,500
17 May 2019CLIFFE COURT, 14, CASTLE ROADFlatLeasehold£46,250
10 Nov 2017CASTLE COURT, 3, CASTLE ROADFlatLeasehold£39,095
11 Aug 2017CLIFFE COURT, 15, CASTLE ROADFlatLeasehold£55,000
17 Oct 201417, CASTLE ROADTerracedFreehold£180,000
14 Aug 2014CASTLE COURT, 7, CASTLE ROADFlatLeasehold£48,000
14 Aug 20149, CASTLE ROADTerracedFreehold£180,000
18 Oct 2013CASTLE COURT, 3, CASTLE ROADFlatLeasehold£52,000
13 Nov 200929, CASTLE ROADSemi-DetachedFreehold£174,000
26 Oct 2009CLIFFE COURT, 14, CASTLE ROADFlatLeasehold£58,000
22 May 2009CLIFFE COURT, 19, CASTLE ROADTerracedLeasehold£67,000
30 Sep 2008CASTLE COURT, 7, CASTLE ROAD, KEIGHLEYFlatLeasehold£82,000
18 Jul 2008CASTLE COURT, 4, CASTLE ROAD, KEIGHLEYFlatLeasehold£80,000
16 May 2008CASTLE COURT, 10, CASTLE ROAD, KEIGHLEYFlatLeasehold£85,000
27 Oct 2006CLIFFE COURT, 17, CASTLE ROAD, KEIGHLEYFlatLeasehold£76,000
1 Sep 2006CASTLE COURT, 6, CASTLE ROAD, KEIGHLEYFlatLeasehold£79,950
14 Sep 2005CASTLE COURT, 9, CASTLE ROAD, KEIGHLEYFlatLeasehold£75,000
15 Jun 2005CASTLE COURT, 7, CASTLE ROAD, KEIGHLEYFlatLeasehold£55,000
21 Mar 2005CASTLE COURT, 11, CASTLE ROAD, KEIGHLEYFlatLeasehold£74,995
15 Aug 2003CLIFFE COURT, 15, CASTLE ROAD, KEIGHLEYFlatLeasehold£52,950
4 Jul 2003CASTLE COURT, 11, CASTLE ROAD, KEIGHLEYFlatLeasehold£37,000
14 Jan 20031, CASTLE ROAD, KEIGHLEYTerracedFreehold£80,000
28 Oct 2002CLIFFE COURT, 14, CASTLE ROAD, KEIGHLEYFlatLeasehold£43,950
27 Sep 2002CLIFFE COURT, 13, CASTLE ROAD, KEIGHLEYFlatLeasehold£52,950
20 Sep 2002CLIFFE COURT, 18, CASTLE ROAD, KEIGHLEYFlatLeasehold£49,950
10 May 2002CASTLE COURT, 3, CASTLE ROAD, KEIGHLEYFlatLeasehold£39,950
16 Feb 200127, CASTLE ROAD, KEIGHLEYTerracedFreehold£75,000
16 Feb 200113, CASTLE ROAD, KEIGHLEYTerracedFreehold£68,000
25 Aug 2000CLIFFE COURT, 13, CASTLE ROADFlatLeasehold£39,500
22 Mar 20003, CASTLE ROADTerracedFreehold£69,000
7 Feb 200021, CASTLE ROADSemi-DetachedFreehold£73,000
31 Aug 199925, CASTLE ROADTerracedFreehold£64,000
4 Dec 19989, CASTLE ROAD, KEIGHLEYTerracedFreehold£51,250
25 Nov 199829, CASTLE ROAD, KEIGHLEYSemi-DetachedFreehold£70,000
28 Aug 1998CASTLE COURT, 2, CASTLE ROAD, KEIGHLEYFlatLeasehold£38,000
22 May 199817, CASTLE ROAD, KEIGHLEYSemi-DetachedFreehold£75,000
3 Apr 1998CLIFFE COURT, 20, CASTLE ROAD, KEIGHLEYFlatLeasehold£46,750
19 Dec 19971, CASTLE ROAD, KEIGHLEYTerracedFreehold£67,000
14 Nov 1997CLIFFE COURT, 18, CASTLE ROAD, KEIGHLEYFlatLeasehold£42,750
18 Apr 199711, CASTLE ROAD, KEIGHLEYTerracedFreehold£65,000
8 Nov 1996CLIFFE COURT, 19, CASTLE ROAD, KEIGHLEYTerracedLeasehold£46,000
26 Sep 199615, CASTLE ROAD, KEIGHLEYTerracedFreehold£65,000
19 Jun 1996CASTLE COURT, 12, CASTLE ROAD, KEIGHLEYFlatLeasehold£45,000
10 Nov 199523, CASTLE ROAD, KEIGHLEYTerracedFreehold£54,700
25 May 1995CASTLE COURT, 10, CASTLE ROAD, KEIGHLEYFlatLeasehold£38,000

Other streets in Keighley

All Keighley house prices

Frequently asked questions

What is the average house price on Castle Road, Keighley?
The average sold price on Castle Road is £67,759, across 52 sales since 1995. The median is £55,250 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Castle Road last sell?
The most recent recorded sale on Castle Road was CLIFFE COURT, 15, CASTLE ROAD, which sold for £56,000 on 19 Aug 2025.
How many properties are there on Castle Road?
42 separate addresses have sold on Castle Road since 1995, across 3 postcodes (BD21 2ST, BD21 2SU, BD21 2SX). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 52 sales HM Land Registry has recorded on Castle Road since 1995 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.