Postcode district · West Yorkshire
BD20 property prices
The average sold price in BD20 is £267,085, based on the latest HM Land Registry data to June 2026.
Average sold price
£267,085
To June 2026
12-month change
-0.5%
Year on year
5-year change
—
Insufficient history
Sales (2 yrs)
926
Completed transactions
Average price trend
How the average sold price in BD20 has moved over time.
Average price by property type
Detached
£385,999
Semi-detached
£270,021
Terraced
£205,934
Flat / maisonette
£146,799
Recent sales in BD20
| Address | Type | Date | Price |
|---|---|---|---|
| Fox Croft BarnKeighley | Terraced | 26 Jun 2026 | £685,000 |
| 62 Southlands Grove WestKeighley | Semi-detached | 26 Jun 2026 | £203,000 |
| 10 Canal RoadKeighley | Flat | 23 Jun 2026 | £81,000 |
| 36 Ings DriveKeighley | Semi-detached | 19 Jun 2026 | £240,000 |
| 47 Grange RoadKeighley | Semi-detached | 19 Jun 2026 | £210,500 |
| 50 Green Head LaneKeighley | Semi-detached | 18 Jun 2026 | £350,000 |
| 14 Ryecroft WayKeighley | Semi-detached | 17 Jun 2026 | £270,000 |
| 28 Holmroyd AvenueKeighley | Terraced | 16 Jun 2026 | £230,000 |
| 135 Bradford RoadKeighley | Semi-detached | 12 Jun 2026 | £255,000 |
| 5 New Close Mill FoldKeighley | Terraced | 12 Jun 2026 | £222,500 |
| 14 Alma TerraceKeighley | Terraced | 12 Jun 2026 | £175,000 |
| Stone Lea the AcresKeighley | Detached | 11 Jun 2026 | £375,000 |
Buying or selling in BD20?
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.
