Postcode district · West Yorkshire
BD21 property prices
The average sold price in BD21 is £138,948, based on the latest HM Land Registry data to May 2026.
Average sold price
£138,948
To May 2026
12-month change
+2.9%
Year on year
5-year change
—
Insufficient history
Sales (2 yrs)
293
Completed transactions
Average price trend
How the average sold price in BD21 has moved over time.
Average price by property type
Detached
£273,416
Semi-detached
£165,657
Terraced
£114,518
Flat / maisonette
£63,875
Recent sales in BD21
| Address | Type | Date | Price |
|---|---|---|---|
| 29 Kendal StreetKeighley | Terraced | 22 May 2026 | £100,000 |
| 183 Devonshire StreetKeighley | Terraced | 22 May 2026 | £52,000 |
| 88 Parkwood StreetKeighley | Terraced | 15 May 2026 | £110,000 |
| 10 Strong Close WayKeighley | Terraced | 15 May 2026 | £90,000 |
| 37 High Spring RoadKeighley | Detached | 15 May 2026 | £370,000 |
| 18 Cherry Tree RiseKeighley | Semi-detached | 15 May 2026 | £140,000 |
| 48 Whin Knoll AvenueKeighley | Semi-detached | 15 May 2026 | £178,000 |
| 28 Rawling StreetKeighley | Terraced | 1 May 2026 | £117,000 |
| 11 Jubilee DriveKeighley | Semi-detached | 17 Apr 2026 | £125,000 |
| 19 Wardle CrescentKeighley | Semi-detached | 17 Apr 2026 | £152,000 |
| 12 Otterburn StreetKeighley | Terraced | 15 Apr 2026 | £120,000 |
| 86 Parkwood StreetKeighley | Terraced | 10 Apr 2026 | £90,000 |
Buying or selling in BD21?
Get the regulated property searches your conveyancer needs, direct from us. Fast turnaround, fixed prices and expert support.
Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. Averages are of completed sales and are indicative only, not a property valuation.
