Explore 8,796 property sales in Keighley from 2021-2026. Average price £178,339.
The property market in Keighley, North Yorkshire has seen 8,796 property sales over the past 8 years, with an average sale price of £178,339. The median price stands at £145,000, 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,125. Semi-Detached properties follow at 28% of sales.
Looking at recent trends, property prices in Keighley have decreased slightly by 0.8% in 2025.
£178,339
£145,000
£9,760,000
8,796
| Year | Avg Price | Sales | Change |
|---|---|---|---|
| 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 | +9% |
| 2016 | £214,011 | 288 |
Terraced
4,048 sales (46%)
£129,125
Semi-Detached
2,455 sales (28%)
£163,900
Detached
1,698 sales (19%)
£284,332
Flat/Maisonette
388 sales (4%)
£163,390
Other
207 sales (2%)
£470,571
22, FOLD LANE, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0BG
Terraced • 2025-12-19
£159,950
7, THOMAS STREET, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 8AT
Terraced • 2025-12-17
£168,000
8, WILLOW WAY, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7PT
Semi-Detached • 2025-12-17
£215,000
24, CROFTERS MILL, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7EW
Semi-Detached • 2025-12-11
£380,000
CLEMATIS COTTAGE, 26, MAIN STREET, FARNHILL, KEIGHLEY, NORTH YORKSHIRE, BD20 9BJ
Semi-Detached • 2025-12-11
£271,000
4, ACRE ROAD, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0FN
Terraced • 2025-12-08
£330,000
2, CLAYTON HALL ROAD, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 7TB
Detached • 2025-12-05
£300,000
6, CHURCH STREET, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 8AJ
Semi-Detached • 2025-12-05
£155,000
51, BLACK ABBEY LANE, GLUSBURN, KEIGHLEY, NORTH YORKSHIRE, BD20 8PU
Terraced • 2025-12-05
£243,115
COACH HOUSE GRANGE, CENTRE ROAD, LOTHERSDALE, KEIGHLEY, NORTH YORKSHIRE, BD20 8HL
Detached • 2025-12-03
£990,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