House Price Finder

Cross Roads

Keighley · BD22 9BG, BD22 9BT

Average sold price
£84,852
84 sales since 1995
Median
£81,500
middle of every sale
Last sold
£82k
27 Feb 2026
Properties
52
terraced most common

Average sold price by year

11
12
13
14
15
16
17
18
20
21
22
23
24
25
26

Properties on Cross Roads

AddressTypeLast soldPriceSales
89, CROSS ROADS
BD22 9BG
Terraced27 Feb 2026£81,5001
71, CROSS ROADS
BD22 9BG
Terraced27 Nov 2025£160,0003
79, CROSS ROADS
BD22 9BG
Terraced31 Oct 2025£149,0002
13, CROSS ROADS
BD22 9BG
Terraced1 Oct 2025£58,0002
81, CROSS ROADS
BD22 9BG
Terraced20 Dec 2024£100,0001
87, CROSS ROADS
BD22 9BG
Other24 May 2024£120,0003
1, CROSS ROADS
BD22 9BG
Other29 Sep 2023£420,0001
18, CROSS ROADS
BD22 9BT
Terraced18 Nov 2022£94,0002
11, CROSS ROADS
BD22 9BG
Terraced7 Nov 2022£92,5002
61, CROSS ROADS
BD22 9BG
Terraced26 Aug 2022£88,5002
73, CROSS ROADS
BD22 9BG
Terraced12 Aug 2022£155,0004
14, CROSS ROADS
BD22 9BT
Terraced28 Mar 2022£99,9951
55, CROSS ROADS
BD22 9BG
Terraced17 Dec 2021£90,0001
85, CROSS ROADS
BD22 9BG
Terraced1 Oct 2021£75,0001
44, CROSS ROADS
BD22 9BT
Other12 Mar 2021£125,0001
36, CROSS ROADS
BD22 9BT
Terraced11 Dec 2020£135,0001
47, CROSS ROADS
BD22 9BG
Terraced5 Jun 2020£116,0003
67, CROSS ROADS
BD22 9BG
Terraced21 Dec 2017£130,0001
69, CROSS ROADS
BD22 9BG
Terraced18 Aug 2017£119,5003
40, CROSS ROADS
BD22 9BT
Semi-Detached2 Aug 2017£65,5001
42, CROSS ROADS
BD22 9BT
Other10 Mar 2017£87,0001
17, CROSS ROADS
BD22 9BG
Terraced25 May 2016£85,0003
19, CROSS ROADS
BD22 9BG
Terraced18 Jan 2016£108,0002
51, CROSS ROADS
BD22 9BG
Terraced13 Nov 2015£126,0001
93, CROSS ROADS
BD22 9BG
Detached28 Aug 2015£82,0001
12, CROSS ROADS
BD22 9BT
Terraced12 Mar 2014£90,0001
61, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced6 Mar 2008£97,0002
HIGHGATE MEWS, UPPER FLAT 4, CROSS ROADS, KEIGHLEY
BD22 9BG
Flat19 Sep 2007£95,0001
44, CROSS ROADS, KEIGHLEY
BD22 9BT
Semi-Detached10 Jul 2007£65,0001
83, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced25 May 2007£85,0001
40, CROSS ROADS, KEIGHLEY
BD22 9BT
Semi-Detached20 Dec 2006£72,0002
HIGHGATE MEWS, LOWER FLAT 2, CROSS ROADS, KEIGHLEY
BD22 9BG
Flat10 Nov 2006£112,0001
71, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced24 Aug 2006£120,0004
1, CROSS ROADS, KEIGHLEY
BD22 9BG
Detached21 Aug 2006£300,9501
36, CROSS ROADS, KEIGHLEY
BD22 9BT
Terraced18 Aug 2006£96,0002
13, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced10 Apr 2006£81,5002
49, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced27 Jan 2006£90,0002
65, CROSS ROADS
BD22 9BG
Terraced11 Mar 2005£37,5001
7, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced26 Nov 2004£84,0001
11, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced24 May 2004£62,7002
67, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced26 Mar 2004£97,5002
12, CROSS ROADS, KEIGHLEY
BD22 9BT
Terraced6 Nov 2003£45,0001
6, CROSS ROADS, KEIGHLEY
BD22 9BT
Terraced26 Sep 2003£52,0001
51, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced21 Mar 2003£59,9501
14, CROSS ROADS, KEIGHLEY
BD22 9BT
Terraced29 Nov 2002£49,0002
38, CROSS ROADS, KEIGHLEY
BD22 9BT
Terraced4 Sep 2002£20,0001
89, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced29 Aug 2002£29,5003
3, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced16 Aug 2002£42,9951
18, CROSS ROADS, KEIGHLEY
BD22 9BT
Terraced23 Dec 1998£21,5001
9, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced30 Nov 1998£35,0001
5, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced21 Jun 1996£27,7501
69, CROSS ROADS, KEIGHLEY
BD22 9BG
Terraced20 Sep 1995£32,0001

Recent sales

DateAddressTypeTenurePrice
27 Feb 202689, CROSS ROADSTerracedFreehold£81,500
27 Nov 202571, CROSS ROADSTerracedFreehold£160,000
31 Oct 202579, CROSS ROADSTerracedFreehold£149,000
1 Oct 202513, CROSS ROADSTerracedFreehold£58,000
20 Dec 202481, CROSS ROADSTerracedFreehold£100,000
24 May 202487, CROSS ROADSOtherFreehold£120,000
29 Sep 20231, CROSS ROADSOtherFreehold£420,000
18 Nov 202218, CROSS ROADSTerracedFreehold£94,000
7 Nov 202211, CROSS ROADSTerracedFreehold£92,500
26 Aug 202261, CROSS ROADSTerracedFreehold£88,500
12 Aug 202273, CROSS ROADSTerracedFreehold£155,000
28 Mar 202214, CROSS ROADSTerracedFreehold£99,995
17 Dec 202155, CROSS ROADSTerracedFreehold£90,000
1 Oct 202185, CROSS ROADSTerracedFreehold£75,000
31 Mar 202187, CROSS ROADSOtherFreehold£130,000
12 Mar 202144, CROSS ROADSOtherFreehold£125,000
11 Dec 202036, CROSS ROADSTerracedFreehold£135,000
5 Jun 202047, CROSS ROADSTerracedFreehold£116,000
19 Oct 201813, CROSS ROADSTerracedFreehold£67,500
21 Dec 201767, CROSS ROADSTerracedFreehold£130,000
18 Aug 201769, CROSS ROADSTerracedFreehold£119,500
2 Aug 201740, CROSS ROADSSemi-DetachedFreehold£65,500
14 Jul 201773, CROSS ROADSTerracedFreehold£119,950
10 Mar 201742, CROSS ROADSOtherFreehold£87,000
20 Jan 201761, CROSS ROADSTerracedFreehold£81,000
12 Sep 201618, CROSS ROADSTerracedFreehold£72,000
3 Jun 201647, CROSS ROADSTerracedFreehold£108,000
25 May 201617, CROSS ROADSTerracedFreehold£85,000
18 Jan 201619, CROSS ROADSTerracedFreehold£108,000
13 Nov 201551, CROSS ROADSTerracedFreehold£126,000
12 Nov 201517, CROSS ROADSTerracedFreehold£69,000
12 Nov 201519, CROSS ROADSTerracedFreehold£87,000
28 Aug 201593, CROSS ROADSDetachedFreehold£82,000
12 Mar 201412, CROSS ROADSTerracedFreehold£90,000
6 Dec 201373, CROSS ROADSTerracedFreehold£105,250
3 Dec 201247, CROSS ROADSTerracedFreehold£65,100
22 Dec 201179, CROSS ROADSTerracedFreehold£126,500
25 Nov 201169, CROSS ROADSTerracedFreehold£121,000
12 Nov 201071, CROSS ROADSTerracedFreehold£124,000
6 Mar 200861, CROSS ROADS, KEIGHLEYTerracedFreehold£97,000
19 Sep 2007HIGHGATE MEWS, UPPER FLAT 4, CROSS ROADS, KEIGHLEYFlatLeasehold£95,000
10 Jul 200744, CROSS ROADS, KEIGHLEYSemi-DetachedFreehold£65,000
25 May 200783, CROSS ROADS, KEIGHLEYTerracedFreehold£85,000
20 Dec 200640, CROSS ROADS, KEIGHLEYSemi-DetachedFreehold£72,000
10 Nov 2006HIGHGATE MEWS, LOWER FLAT 2, CROSS ROADS, KEIGHLEYFlatLeasehold£112,000
24 Aug 200671, CROSS ROADS, KEIGHLEYTerracedFreehold£120,000
21 Aug 20061, CROSS ROADS, KEIGHLEYDetachedFreehold£300,950
18 Aug 200636, CROSS ROADS, KEIGHLEYTerracedFreehold£96,000
28 Jul 200671, CROSS ROADS, KEIGHLEYTerracedFreehold£115,000
10 Apr 200613, CROSS ROADS, KEIGHLEYTerracedFreehold£81,500
27 Jan 200649, CROSS ROADS, KEIGHLEYTerracedFreehold£90,000
11 Mar 200565, CROSS ROADSTerracedFreehold£37,500
18 Feb 200549, CROSS ROADS, KEIGHLEYTerracedFreehold£80,000
14 Jan 200561, CROSS ROADS, KEIGHLEYTerracedFreehold£60,500
26 Nov 20047, CROSS ROADS, KEIGHLEYTerracedFreehold£84,000
20 Aug 200440, CROSS ROADS, KEIGHLEYSemi-DetachedFreehold£53,000
24 May 200411, CROSS ROADS, KEIGHLEYTerracedFreehold£62,700
26 Mar 200467, CROSS ROADS, KEIGHLEYTerracedFreehold£97,500
6 Nov 200312, CROSS ROADS, KEIGHLEYTerracedFreehold£45,000
26 Sep 20036, CROSS ROADS, KEIGHLEYTerracedFreehold£52,000
21 Mar 200351, CROSS ROADS, KEIGHLEYTerracedFreehold£59,950
29 Nov 200214, CROSS ROADS, KEIGHLEYTerracedFreehold£49,000
4 Sep 200238, CROSS ROADS, KEIGHLEYTerracedFreehold£20,000
29 Aug 200289, CROSS ROADS, KEIGHLEYTerracedFreehold£29,500
16 Aug 20023, CROSS ROADS, KEIGHLEYTerracedFreehold£42,995
22 Apr 200211, CROSS ROADS, KEIGHLEYTerracedFreehold£36,000
5 Apr 200213, CROSS ROADS, KEIGHLEYTerracedFreehold£39,000
1 Feb 200267, CROSS ROADS, KEIGHLEYTerracedFreehold£58,000
6 Jul 200171, CROSS ROADS, KEIGHLEYTerracedFreehold£47,995
22 Dec 200069, CROSS ROADSTerracedFreehold£45,950
15 Sep 200011, CROSS ROADSTerracedFreehold£32,000
31 Mar 200087, CROSS ROADSTerracedFreehold£43,500
4 Feb 200073, CROSS ROADSTerracedFreehold£46,320
6 Dec 199917, CROSS ROADSTerracedFreehold£54,950
27 Aug 199971, CROSS ROADSTerracedFreehold£41,000
23 Dec 199818, CROSS ROADS, KEIGHLEYTerracedFreehold£21,500
30 Nov 19989, CROSS ROADS, KEIGHLEYTerracedFreehold£35,000
6 Nov 199814, CROSS ROADS, KEIGHLEYTerracedFreehold£29,950
25 Aug 199889, CROSS ROADS, KEIGHLEYTerracedFreehold£27,000
21 Jun 19965, CROSS ROADS, KEIGHLEYTerracedFreehold£27,750
24 May 199689, CROSS ROADS, KEIGHLEYTerracedFreehold£13,800
12 Oct 199536, CROSS ROADS, KEIGHLEYTerracedFreehold£22,000
20 Sep 199569, CROSS ROADS, KEIGHLEYTerracedFreehold£32,000
23 Jun 199571, CROSS ROADS, KEIGHLEYTerracedFreehold£42,000

Other streets in Keighley

All Keighley house prices

Frequently asked questions

What is the average house price on Cross Roads, Keighley?
The average sold price on Cross Roads is £84,852, across 84 sales since 1995. The median is £81,500 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Cross Roads last sell?
The most recent recorded sale on Cross Roads was 89, CROSS ROADS, which sold for £81,500 on 27 Feb 2026.
How many properties are there on Cross Roads?
52 separate addresses have sold on Cross Roads since 1995, across 2 postcodes (BD22 9BG, BD22 9BT). 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 84 sales HM Land Registry has recorded on Cross Roads 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.