Sold Prices · Keighley

Main Street

135 recorded sales · HM Land Registry

135 homes have sold on Main Street in Keighley since 1995, at a median sold price of £150,000.

Median price£150,000
Average price£164,502
Total sales135

Every sale on Main Street

HM Land Registry
Type
Tenure

Price & time — every sale
Price distribution · click a bar to filter
Date Address Type Tenure Price
Mar 2026 125 - 127 MAIN STREET, Haworth, Keighley Detached Freehold £218,100
Feb 2026 104 MAIN STREET, Stanbury, Keighley Terraced Freehold £172,500
Oct 2025 71 MAIN STREET, Haworth, Keighley Other Freehold £350,000
Sep 2025 13 MAIN STREET, Haworth, Keighley Terraced Leasehold £240,000
Jun 2025 105 MAIN STREET, Stanbury, Keighley Terraced Freehold £200,000
Mar 2025 78 MAIN STREET, Haworth, Keighley Flat / Maisonette Leasehold £67,000
Nov 2024 14 MAIN STREET, Haworth, Keighley Terraced Freehold £165,000
Aug 2024 71 MAIN STREET, Haworth, Keighley Terraced Freehold £235,000
Aug 2024 102 MAIN STREET, Haworth, Keighley Terraced Freehold £390,000
May 2024 108 MAIN STREET, Stanbury, Keighley Terraced Freehold £175,000
Apr 2024 7 MAIN STREET, Haworth, Keighley Terraced Freehold £138,000
Oct 2023 THE BARN MAIN STREET, Stanbury, Keighley Detached Freehold £365,000
Nov 2022 98A MAIN STREET, Haworth, Keighley Semi-detached Freehold £495,000
Oct 2022 4 MAIN STREET, Ickornshaw, Keighley Terraced Freehold £162,000
Jun 2022 121 MAIN STREET, Haworth, Keighley Other Freehold £220,000
May 2022 52 MAIN STREET, Stanbury, Keighley Semi-detached Freehold £180,000
Apr 2022 SQUIRREL COTTAGE, 3 - 5 MAIN STREET, Ickornshaw, Keighley Terraced Freehold £135,000
Apr 2022 22 MAIN STREET, Haworth, Keighley Other Freehold £195,000
Mar 2022 66 MAIN STREET, Stanbury, Keighley Terraced Freehold £297,500
Sep 2021 68 MAIN STREET, Haworth, Keighley Terraced Freehold £325,000
Nov 2020 BRAMBLE COTTAGE, 22 MAIN STREET, Ickornshaw, Keighley Semi-detached Freehold £285,000
Sep 2020 83 MAIN STREET, Haworth, Keighley Other Freehold £200,000
Sep 2020 31 MAIN STREET, Haworth, Keighley Terraced Freehold £115,000
Jun 2020 50 MAIN STREET, Haworth, Keighley Detached Freehold £200,000
Mar 2020 SQUIRREL COTTAGE, 3 MAIN STREET, Ickornshaw, Keighley Terraced Freehold £135,000
Mar 2020 28 MAIN STREET, Haworth, Keighley Terraced Freehold £120,000
Jul 2019 69 MAIN STREET, Haworth, Keighley Other Freehold £150,000
Jun 2019 17 MAIN STREET, Haworth, Keighley Other Freehold £292,000
May 2019 71 MAIN STREET, Haworth, Keighley Terraced Freehold £299,995
May 2019 81 MAIN STREET, Haworth, Keighley Semi-detached Freehold £321,295
Mar 2019 30 MAIN STREET, Haworth, Keighley Terraced Freehold £150,500
Oct 2018 CHURCH FARM MAIN STREET, Stanbury, Keighley Terraced Freehold £365,000
Sep 2018 74 MAIN STREET, Stanbury, Keighley Semi-detached Freehold £370,000
Aug 2018 24 MAIN STREET, Stanbury, Keighley Terraced Freehold £138,000
Apr 2018 62 MAIN STREET, Haworth, Keighley Terraced Freehold £135,000
Feb 2018 7 MAIN STREET, Haworth, Keighley Terraced Freehold £85,000
Dec 2017 75 MAIN STREET, Haworth, Keighley Terraced Freehold £205,000
Nov 2017 30 MAIN STREET, Haworth, Keighley Terraced Freehold £106,000
Jun 2017 68 MAIN STREET, Haworth, Keighley Terraced Freehold £347,500
May 2017 103 MAIN STREET, Haworth, Keighley Other Freehold £330,100
Mar 2017 54 MAIN STREET, Haworth, Keighley Other Freehold £175,000
Mar 2017 29 MAIN STREET, Haworth, Keighley Terraced Freehold £100,000
Jan 2017 88 MAIN STREET, Stanbury, Keighley Terraced Freehold £140,000
Nov 2016 96 MAIN STREET, Stanbury, Keighley Detached Freehold £218,000
Sep 2016 47 MAIN STREET, Haworth, Keighley Terraced Leasehold £115,000
Jul 2016 9 MAIN STREET, Haworth, Keighley Flat / Maisonette Freehold £115,000
Apr 2016 75 MAIN STREET, Haworth, Keighley Terraced Freehold £170,000
Oct 2015 39 - 41 MAIN STREET, Haworth, Keighley Terraced Freehold £232,500
Oct 2015 80 MAIN STREET, Haworth, Keighley Terraced Freehold £136,100
Mar 2015 43 MAIN STREET, Haworth, Keighley Terraced Freehold £133,000
Feb 2015 73 MAIN STREET, Haworth, Keighley Terraced Freehold £200,000
Feb 2015 24 MAIN STREET, Stanbury, Keighley Terraced Freehold £135,000
Jan 2015 71 MAIN STREET, Haworth, Keighley Terraced Freehold £210,000
Oct 2014 105 MAIN STREET, Stanbury, Keighley Terraced Freehold £154,950
Aug 2014 115A MAIN STREET, Stanbury, Keighley Semi-detached Freehold £210,000
Aug 2014 39 - 41 MAIN STREET, Haworth, Keighley Terraced Freehold £220,000
Apr 2014 49 - 51 MAIN STREET, Haworth, Keighley Terraced Leasehold £192,500
Jan 2014 104 MAIN STREET, Stanbury, Keighley Terraced Freehold £125,000
Nov 2013 84 MAIN STREET, Stanbury, Keighley Terraced Freehold £310,000
Jun 2013 49 - 51 MAIN STREET, Haworth, Keighley Terraced Leasehold £195,000
Jun 2013 73 MAIN STREET, Haworth, Keighley Terraced Freehold £190,000
May 2013 77 MAIN STREET, Haworth, Keighley Terraced Freehold £110,000
Oct 2012 68 MAIN STREET, Haworth, Keighley Terraced Freehold £222,490
Feb 2012 84 MAIN STREET, Stanbury, Keighley Terraced Freehold £303,000
Feb 2012 125 - 127 MAIN STREET, Haworth, Keighley Detached Freehold £120,000
Jan 2012 102 MAIN STREET, Stanbury, Keighley Detached Freehold £205,000
Feb 2011 108 MAIN STREET, Stanbury, Keighley Terraced Freehold £110,000
Jan 2011 24 - 26 MAIN STREET, Haworth, Keighley Terraced Freehold £113,000
Jan 2011 79 MAIN STREET, Haworth, Keighley Terraced Freehold £194,000
Jun 2010 49 - 51 MAIN STREET, Haworth, Keighley Terraced Leasehold £180,000
Mar 2010 105 MAIN STREET, Stanbury, Keighley Terraced Freehold £125,000
Sep 2009 98 MAIN STREET, Haworth, Keighley Terraced Freehold £250,000
Jul 2009 104 MAIN STREET, Stanbury, Keighley Terraced Freehold £120,000
May 2009 50 MAIN STREET, Haworth, Keighley Detached Freehold £156,327
Jan 2009 45 MAIN STREET, Haworth, Keighley Terraced Freehold £85,000
Jul 2008 77 MAIN STREET, Haworth, Keighley Terraced Freehold £140,000
May 2008 103 MAIN STREET, Haworth, Keighley Terraced Freehold £330,000
Aug 2007 73 MAIN STREET, Haworth, Keighley Terraced Freehold £215,000
Jul 2007 76 - 78 MAIN STREET, Haworth, Keighley Terraced Freehold £217,000
May 2007 30 MAIN STREET, Haworth, Keighley Terraced Freehold £175,000
Apr 2007 80 MAIN STREET, Haworth, Keighley Terraced Freehold £155,000
Mar 2007 69 MAIN STREET, Haworth, Keighley Terraced Leasehold £172,761
Feb 2007 24 MAIN STREET, Stanbury, Keighley Terraced Freehold £101,000
Sep 2006 12 MAIN STREET, Haworth, Keighley Terraced Freehold £195,000
Mar 2006 98A MAIN STREET, Haworth, Keighley Semi-detached Freehold £322,950
Feb 2006 39 - 41 MAIN STREET, Haworth, Keighley Terraced Freehold £178,000
Oct 2005 60 MAIN STREET, Haworth, Keighley Detached Leasehold £225,000
May 2005 84 MAIN STREET, Stanbury, Keighley Semi-detached Freehold £332,000
Apr 2005 54 MAIN STREET, Haworth, Keighley Terraced Freehold £150,000
Dec 2004 47 MAIN STREET, Haworth, Keighley Terraced Leasehold £108,000
Nov 2004 125 - 127 MAIN STREET, Haworth, Keighley Detached Freehold £200,000
Jul 2004 46 MAIN STREET, Stanbury, Keighley Terraced Freehold £170,000
Jul 2004 73 MAIN STREET, Haworth, Keighley Terraced Freehold £165,000
Jul 2004 53 MAIN STREET, Haworth, Keighley Terraced Leasehold £125,000
May 2004 66 MAIN STREET, Haworth, Keighley Terraced Freehold £110,000
Mar 2004 95 MAIN STREET, Haworth, Keighley Terraced Freehold £95,000
Oct 2003 81 MAIN STREET, Haworth, Keighley Semi-detached Freehold £283,000
Jun 2003 95 MAIN STREET, Haworth, Keighley Terraced Freehold £58,000
May 2003 115 MAIN STREET, Stanbury, Keighley Semi-detached Freehold £84,000
Dec 2002 77 MAIN STREET, Haworth, Keighley Terraced Freehold £108,000
Oct 2002 75 MAIN STREET, Haworth, Keighley Terraced Freehold £90,000
Jul 2002 74 MAIN STREET, Stanbury, Keighley Semi-detached Freehold £190,000
Apr 2002 13 MAIN STREET, Haworth, Keighley Terraced Leasehold £63,000
Mar 2002 81 MAIN STREET, Haworth, Keighley Semi-detached Freehold £151,500
Feb 2002 74 MAIN STREET, Haworth, Keighley Terraced Freehold £90,000
Nov 2001 28 MAIN STREET, Haworth, Keighley Terraced Freehold £46,000
Jul 2001 39 - 41 MAIN STREET, Haworth, Keighley Terraced Freehold £82,950
May 2001 79 MAIN STREET, Haworth, Keighley Terraced Freehold £69,000
May 2001 68 MAIN STREET, Haworth, Keighley Terraced Freehold £153,999
Apr 2001 55 MAIN STREET, Haworth, Keighley Terraced Leasehold £68,995
Feb 2001 106 MAIN STREET, Stanbury, Keighley Terraced Freehold £27,000
Jan 2001 83 MAIN STREET, Haworth, Keighley Terraced Freehold £85,000
Jan 2001 91 MAIN STREET, Haworth, Keighley Terraced Leasehold £35,000
Oct 2000 6 MAIN STREET, Haworth, Keighley Terraced Freehold £100,000
Oct 2000 30 MAIN STREET, Haworth, Keighley Terraced Freehold £56,000
Oct 2000 56 MAIN STREET, Haworth, Keighley Terraced Freehold £112,000
May 2000 47 MAIN STREET, Haworth, Keighley Terraced Leasehold £55,000
Jan 2000 50 MAIN STREET, Stanbury, Keighley Terraced Freehold £28,500
Jul 1999 6 MAIN STREET, Haworth, Keighley Terraced Freehold £85,000
Oct 1998 52 MAIN STREET, Haworth, Keighley Semi-detached Freehold £90,000

Homes that sold more than once

HM Land Registry

How individual properties on Main Street have changed in value between sales.

71 MAIN STREET, Haworth, Keighley
£70,000 (1997) → £350,000 (2025) +400%
74 MAIN STREET, Stanbury, Keighley
£90,000 (2002) → £370,000 (2018) +311%
66 MAIN STREET, Stanbury, Keighley
£40,000 (1997) → £297,500 (2022) +644%
68 MAIN STREET, Haworth, Keighley
£130,000 (1995) → £325,000 (2021) +150%
102 MAIN STREET, Haworth, Keighley
£205,000 (2012) → £390,000 (2024) +90%
84 MAIN STREET, Stanbury, Keighley
£127,250 (1998) → £310,000 (2013) +144%
13 MAIN STREET, Haworth, Keighley
£63,000 (2002) → £240,000 (2025) +281%
98A MAIN STREET, Haworth, Keighley
£322,950 (2006) → £495,000 (2022) +53%
50 MAIN STREET, Haworth, Keighley
£28,500 (2000) → £200,000 (2020) +602%

Selling on Main Street?

See the wider Keighley market and compare local estate agents on fees, sale times and real performance.

Keighley house prices Compare agents

Source: HM Land Registry Price Paid Data, Open Government Licence v3.0. Contains public sector information licensed under the OGL v3.0. Addresses and prices are as recorded by HM Land Registry; England & Wales only.