Get an instant property valuation - Instant property valuation - Try Now Free
Explore 8,779 property sales in Keighley from 2020-2025. Average price £178,116.
The property market in Keighley, North Yorkshire has seen 8,779 property sales over the past 7 years, with an average sale price of £178,116. 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 £128,989. Semi-Detached properties follow at 28% of sales.
Looking at recent trends, property prices in Keighley have decreased slightly by 1.4% in 2025.
£178,116
£145,000
£9,760,000
8,779
| Year | Avg Price | Sales | Change |
|---|---|---|---|
| 2025 | £278,886 | 155 | -1.4% |
| 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,040 sales (46%)
£128,989
Semi-Detached
2,450 sales (28%)
£163,668
Detached
1,695 sales (19%)
£283,847
Flat/Maisonette
388 sales (4%)
£163,390
Other
206 sales (2%)
£471,181
6, VICTORIA ROAD, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0AR
Terraced • 2025-10-24
£152,000
4, PEAR TREE TERRACE, BRADLEY, KEIGHLEY, NORTH YORKSHIRE, BD20 9DQ
Terraced • 2025-10-24
£310,000
FRANKLIN, SKIPTON ROAD, BRADLEY, KEIGHLEY, NORTH YORKSHIRE, BD20 9EF
Semi-Detached • 2025-10-17
£412,000
GARDEN HOUSE, BAXTER WOOD, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 8BB
Detached • 2025-10-17
£473,500
2, FOLD LANE, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0BG
Terraced • 2025-10-17
£123,500
8, JACKSON ROW, GLUSBURN, KEIGHLEY, NORTH YORKSHIRE, BD20 8FL
Detached • 2025-10-16
£495,000
8, MILL CROFT, COWLING, KEIGHLEY, NORTH YORKSHIRE, BD22 0AJ
Terraced • 2025-10-10
£153,500
9, RAINES DRIVE, BRADLEY, KEIGHLEY, NORTH YORKSHIRE, BD20 9EW
Semi-Detached • 2025-10-09
£222,500
5, RAINES DRIVE, BRADLEY, KEIGHLEY, NORTH YORKSHIRE, BD20 9EW
Semi-Detached • 2025-10-08
£245,000
1, ELMFIELD ROAD, CROSS HILLS, KEIGHLEY, NORTH YORKSHIRE, BD20 7DQ
Semi-Detached • 2025-10-07
£262,500
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