Sold price history

Hainworth Wood Road, Keighley house prices

The typical home in Hainworth Wood Road, Keighley last sold for £68,000, based on the official HM Land Registry record. Over the past decade prices are +135% in cash — but +69% once inflation is stripped out.

Median sold price
£68,000
10 years · cash
+135%
10 years · real
+69%
HM Land Registry · 86 sales · 76 with floor area · Updated 8 Jan 2026

Key facts

Median price
£68,000
Price per m²
£749
Sales recorded
86
Price range
£12,600 – £500,000

Hainworth Wood Road, Keighley prices since 1995

Hainworth Wood Road, Keighley — median sold price since 1995
2026 £0£78,450£156,901£235,351£313,802 2025 peak 1995 2026
Cash price Today’s money (real)

Hainworth Wood Road, Keighley homes moved +135% in cash across ten years — +69% in today's money.

Recent sales in Hainworth Wood Road, Keighley

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
15 May 2026106 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£157,000
8 Jan 2026102 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£140,000£1,037
21 Mar 2025Red Holt Hainworth Wood Road · BD21 5BJSemi-detached
Freehold
£500,000£1,078
21 Jan 2025200 Hainworth Wood Road · BD21 5BJSemi-detached
Freehold
£85,000£1,181
2 Dec 2024102 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£129,995£963
23 Aug 2024182 Hainworth Wood Road · BD21 5DFSemi-detached
Freehold
£160,000£1,778
8 Jul 2024156 Hainworth Wood Road · BD21 5DFTerraced
Freehold
£70,000£921
11 Jun 2024116 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£95,000£638
3 May 2024212 Hainworth Wood Road · BD21 5BJTerraced
Freehold
£57,000£671
17 Apr 2024198 Hainworth Wood Road · BD21 5BJTerraced
Freehold
£42,000£467
28 Mar 2024Haincliffe Lodge Hainworth Wood Road · BD21 5BJDetached
Freehold
£171,000£1,583
3 Jan 2024121 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£115,000£1,438
12 Jun 2023208 Hainworth Wood Road · BD21 5BJTerraced
Freehold
£75,000£1,071
23 Nov 2022114 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£65,000£613
7 Oct 2022122 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£130,000£861
27 Sep 2022220 Hainworth Wood Road · BD21 5BJTerraced
Freehold
£145,000£2,101
2 Sep 2022125 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£70,000£875
26 Aug 2022116 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£118,000£792
10 Sep 2021151 Hainworth Wood Road · BD21 5DFSemi-detached
Freehold
£84,000£1,400
26 Mar 2021123 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£64,000£914
21 Oct 2020196 Hainworth Wood Road · BD21 5BJTerraced
Freehold
£65,000£942
9 Oct 2020186 Hainworth Wood Road · BD21 5DFSemi-detached
Freehold
£80,000£748
7 Aug 2020200 Hainworth Wood Road · BD21 5BJSemi-detached
Freehold
£50,000£694
24 Jan 2020127 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£60,000£750
6 Dec 2019159 Hainworth Wood Road · BD21 5DFTerraced
Freehold
£62,000£775
21 Nov 2019160 Hainworth Wood Road · BD21 5DFTerraced
Freehold
£92,500£804
22 May 2019164 Hainworth Wood Road · BD21 5DFTerraced
Freehold
£69,000£821
5 Dec 2018104 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£63,000
7 Jun 2018The Coach House Hainworth Wood Road · BD21 5BJDetached
Freehold
£385,000£1,528
9 May 2018119 Hainworth Wood Road · BD21 5DRTerraced
Freehold
£65,000£813

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in Hainworth Wood Road, Keighley

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
106, Hainworth Wood Road£29,995
5 Jul 2002
£88,000
29 Sep 2006
3+29%
per year
+27%
inflation-adjusted
112, Hainworth Wood Road£25,000
19 Jan 2001
£45,000
25 Jun 2003
2+27%
per year
+25%
inflation-adjusted
158, Hainworth Wood Road£37,950
12 Sep 2003
£79,000
17 Nov 2006
2+26%
per year
+24%
inflation-adjusted
170, Hainworth Wood Road£13,000
4 Jun 1999
£80,000
20 Aug 2013
3+14%
per year
+11%
inflation-adjusted
210, Hainworth Wood Road£12,600
21 May 1999
£17,500
21 May 2002
2+12%
per year
+10%
inflation-adjusted
102, Hainworth Wood Road£53,500
24 Nov 2014
£140,000
8 Jan 2026
3+9%
per year
+6%
inflation-adjusted
151, Hainworth Wood Road£15,635
30 Oct 1999
£84,000
10 Sep 2021
4+8%
per year
+6%
inflation-adjusted
186, Hainworth Wood Road£19,000
16 Nov 2001
£80,000
9 Oct 2020
3+8%
per year
+6%
inflation-adjusted
The Coach House, Hainworth Wood Road£118,000
27 Mar 2001
£385,000
7 Jun 2018
2+7%
per year
+5%
inflation-adjusted
160, Hainworth Wood Road£26,500
31 May 2001
£92,500
21 Nov 2019
5+7%
per year
+5%
inflation-adjusted
164, Hainworth Wood Road£15,000
24 May 1996
£69,000
22 May 2019
2+7%
per year
+5%
inflation-adjusted
119, Hainworth Wood Road£40,000
6 Aug 2010
£65,000
9 May 2018
2+6%
per year
+4%
inflation-adjusted
118, Hainworth Wood Road£28,250
12 Jun 1995
£79,950
19 Apr 2013
3+6%
per year
+4%
inflation-adjusted
212, Hainworth Wood Road£14,000
10 Mar 1995
£57,000
3 May 2024
2+5%
per year
+2%
inflation-adjusted
182, Hainworth Wood Road£59,950
24 Sep 2001
£160,000
23 Aug 2024
3+4%
per year
+2%
inflation-adjusted
161, Hainworth Wood Road£32,900
31 Oct 2001
£53,000
11 Jul 2014
2+4%
per year
+1%
inflation-adjusted
196, Hainworth Wood Road£32,500
14 Sep 2001
£65,000
21 Oct 2020
3+4%
per year
+1%
inflation-adjusted
220, Hainworth Wood Road£90,000
20 Feb 2004
£145,000
27 Sep 2022
2+3%
per year
0%
inflation-adjusted
Red Holt, Hainworth Wood Road£370,000
20 Jan 2006
£500,000
21 Mar 2025
3+2%
per year
−1%
inflation-adjusted
116, Hainworth Wood Road£85,000
18 Mar 2009
£95,000
11 Jun 2024
4+1%
per year
−2%
inflation-adjusted
156, Hainworth Wood Road£65,000
25 Nov 2005
£70,000
8 Jul 2024
30%
per year
−3%
inflation-adjusted
200, Hainworth Wood Road£85,000
1 Oct 2007
£85,000
21 Jan 2025
30%
per year
−3%
inflation-adjusted
226, Hainworth Wood Road£84,000
18 Jul 2005
£80,000
19 Jun 2015
20%
per year
−3%
inflation-adjusted
208, Hainworth Wood Road£81,000
7 Mar 2008
£75,000
12 Jun 2023
2−1%
per year
−3%
inflation-adjusted
198, Hainworth Wood Road£59,950
21 Dec 2004
£42,000
17 Apr 2024
2−2%
per year
−5%
inflation-adjusted
114, Hainworth Wood Road£81,000
6 Jan 2017
£65,000
23 Nov 2022
2−4%
per year
−6%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

How Hainworth Wood Road, Keighley compares

Rank in the town
1353rd of 1,618 streets in Keighley
Rank in the postcode district
157th of 333 streets in BD21
Against the town median
39% below the Keighley median of £112,000
Against England & Wales
57% below the national median of £157,000

Hainworth Wood Road, Keighley house prices — your questions

What is the average house price in Hainworth Wood Road, Keighley?

Homes in Hainworth Wood Road, Keighley have a median sold price of £68,000 — the middle of 86 recorded transactions.

What is the price range of homes sold in Hainworth Wood Road, Keighley?

Recorded sales in Hainworth Wood Road, Keighley range from £12,600 to £500,000. The range includes flats and large detached homes alike.

Have house prices in Hainworth Wood Road, Keighley risen?

Over the past decade prices in Hainworth Wood Road, Keighley are +135% in cash terms but +69% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How much is a house per square metre in Hainworth Wood Road, Keighley?

In Hainworth Wood Road, Keighley the median price is £749 per square metre, from 76 sales matched to an EPC floor-area record.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in Hainworth Wood Road, Keighley was 8 January 2026.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas