Explore 8,844 property sales in Keighley from 2021-2026. Average price £178,884.
The property market in Keighley, North Yorkshire has seen 8,844 property sales over the past 8 years, with an average sale price of £178,884. The median price stands at £145,500, indicating that higher-value properties are pushing up the average.
Terraced properties are the most commonly sold in Keighley, making up 46% of all sales with an average price of £129,646. Semi-Detached properties follow at 28% of sales.
Looking at recent trends, property prices in Keighley have decreased slightly by 0.6% in 2026.
£178,884
£145,500
£9,760,000
8,844
| Year | Avg Price | Sales | Change |
|---|---|---|---|
| 2026 | £278,659 | 48 | -0.6% |
| 2025 | £280,333 | 172 | -0.8% |
| 2024 | £282,719 | 229 | -3.8% |
| 2023 | £293,960 | 220 | +5.6% |
| 2022 |
| £278,345 |
| 237 |
| -1.6% |
| 2021 | £282,894 | 382 | +3.5% |
| 2020 | £273,334 | 370 | -2.7% |
| 2019 | £280,988 | 403 | +21% |
| 2018 | £232,306 | 308 | -0.4% |
| 2017 | £233,280 | 319 |
Terraced
4,074 sales (46%)
£129,646
Semi-Detached
2,467 sales (28%)
£164,419
Detached
1,704 sales (19%)
£284,998
Flat/Maisonette
391 sales (4%)
£163,563
Other
208 sales (2%)
£474,319
31, FOLD LANE, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0BG
Terraced • 2026-03-23
£180,000
29, PARK AVENUE, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7JH
Semi-Detached • 2026-03-20
£255,000
1A, OLD HALL ROAD, GLUSBURN, KEIGHLEY, NORTH YORKSHIRE, BD20 8QY
Semi-Detached • 2026-03-19
£275,000
6, CRYER ROW, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7BN
Terraced • 2026-03-16
£165,000
5, CHURCHILL WAY, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 7DN
Semi-Detached • 2026-03-13
£235,000
4, HIGHER HARTLEY STREET, GLUSBURN, KEIGHLEY, NORTH YORKSHIRE, BD20 8QH
Terraced • 2026-03-12
£185,000
25, ASH GROVE, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7QJ
Semi-Detached • 2026-03-12
£258,000
7, CEDAR GROVE, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7QS
Semi-Detached • 2026-03-06
£267,500
21, WHEATLANDS LANE, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 8SH
Terraced • 2026-03-06
£214,995
25, GORDON STREET, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7EU
Terraced • 2026-03-02
£210,000
Showing 10 of 20 recent sales
Search our database of 30 million sold property records by postcode.
Search by PostcodeExpert advice & comprehensive guides for UK property buyers and renters.
Explore Guides