Explore 8,906 property sales in Keighley from 2021-2026. Average price £179,685.
The property market in Keighley, North Yorkshire has seen 8,906 property sales over the past 8 years, with an average sale price of £179,685. The median price stands at £147,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 £130,279. Semi-Detached properties follow at 28% of sales.
Looking at recent trends, property prices in Keighley have grown by 2.5% in 2026.
£179,685
£147,000
£9,760,000
8,906
| Year | Avg Price | Sales | Change |
|---|---|---|---|
| 2026 | £287,279 | 110 | +2.5% |
| 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,100 sales (46%)
£130,279
Semi-Detached
2,491 sales (28%)
£165,655
Detached
1,713 sales (19%)
£286,195
Flat/Maisonette
394 sales (4%)
£163,892
Other
208 sales (2%)
£474,319
FOX CROFT BARN, LOTHERSDALE, KEIGHLEY, NORTH YORKSHIRE, BD20 8HX
Terraced • 2026-06-26
£685,000
36, INGS DRIVE, BRADLEY, KEIGHLEY, NORTH YORKSHIRE, BD20 9EL
Semi-Detached • 2026-06-19
£240,000
14, RYECROFT WAY, GLUSBURN, KEIGHLEY, NORTH YORKSHIRE, BD20 8PT
Semi-Detached • 2026-06-17
£270,000
28, HOLMROYD AVENUE, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 7LH
Terraced • 2026-06-16
£230,000
6, SUN STREET, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0BB
Terraced • 2026-06-12
£180,000
ROYD COURT, 10, KEIGHLEY ROAD, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0HG
Semi-Detached • 2026-06-11
£236,000
STONE LEA, THE ACRES, SUTTON IN CRAVEN, KEIGHLEY, NORTH YORKSHIRE, BD20 7AT
Detached • 2026-06-11
£375,000
7, MANOR PARK, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0DW
Detached • 2026-06-11
£300,000
12, SKIPTON ROAD, CONONLEY, KEIGHLEY, NORTH YORKSHIRE, BD20 8NH
Terraced • 2026-06-05
£275,000
15, WINSTON AVENUE, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 7DL
Semi-Detached • 2026-06-03
£260,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