Area guide

BD22 house prices — Keighley

The median property price in BD22, Keighley, is £189,998, based on 410 sales over the last 12 months — prices are up 18% since 2023.

Median price

£189,998

last 12 months

Average price

£216,703

last 12 months

Sales

410

last 12 months

Median price by property type

Detached

£340,000

63 sold

Semi-detached

£205,000

133 sold

Terraced

£162,000

201 sold

Flats

£165,454

13 sold

Price trend

2023
£170,000
384 sold
2024
£174,250
444 sold
2025
£190,000
449 sold
2026
£200,000
111 sold

Median sold price per year. 2026 is a partial year.

Looking at a specific BD22 property?Get its full profile — EPC, flood risk, sold history, schools and more.Look it up →

Schools in BD22

Stanbury Village School

primary

Cowling Community Primary School

primary

Merlin Top Primary Academy

primary

Our Lady Of Victories Catholic School

primary

Oxenhope Cofe Primary School

primary

Oakworth Primary School

primary

Haworth Primary School

primary

Lees Primary School

primary

Read next

Sold price data from HM Land Registry Price Paid Data, standard residential sales over the trailing 12 months. Figures are indicative and exclude commercial and non-standard transactions.