Postcode district · West Yorkshire

BD22 property prices

The average sold price in BD22 is £207,389, based on the latest HM Land Registry data to December 2025.

All areas

Average sold price

£207,389

To December 2025

12-month change

+8.8%

Year on year

5-year change

Since 5 years ago

Sales (2 yrs)

905

Completed transactions

Average price trend

How the average sold price in BD22 has moved over time.

Average price by property type

Detached

£331,623

Semi-detached

£212,882

Terraced

£167,885

Flat / maisonette

£155,304

Recent sales in BD22

AddressTypePrice
5 Drill StreetKeighleyDetached£435,000
3 Green StreetKeighleyTerraced£155,250
7 Brow Top RoadKeighleyTerraced£175,000
67 Harewood CrescentKeighleySemi-detached£163,000
22 Fold LaneKeighleyTerraced£159,950
9 Bronte StreetKeighleyTerraced£165,000
39 Staveley RoadKeighleyTerraced£114,000
33 Staincliffe DriveKeighleySemi-detached£196,000
16 Charles CourtKeighleyTerraced£170,500
49 Pepper Hill LeaKeighleyTerraced£162,500
14 Bingley RoadKeighleyTerraced£180,000
13 Branwell DriveKeighleyDetached£327,000

Buying or selling in BD22?

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.