Skip to content

BD20 vs BD22: house prices per square metre compared

BD20 (Silsden) is the more expensive of the two: a median of £2,834 per against £2,363 in BD22 (Oakworth)BD22 is 17% cheaper per . The figures come from 351 and 333 sales with an EPC-matched floor area in the last 12 months of HM Land Registry data.

BD20

Silsden, Keighley

High confidence

£2,834median per m²

Median sale price
£241,750
Middle 60% of sales (p20–p80)
£2,197 – £3,438
Sales (last 12 months)
548
With a matched floor area
351
Mean floor area (matched sales)
97 m²
Change over 10 years
+42.1%
New-build premium
+10%
All BD20 sold prices

BD22

Oakworth, Keighley

High confidence

£2,363median per m²

Median sale price
£195,500
Middle 60% of sales (p20–p80)
£1,924 – £2,847
Sales (last 12 months)
414
With a matched floor area
333
Mean floor area (matched sales)
93 m²
Change over 10 years
+40.2%
All BD22 sold prices

Side by side

Every figure covers sales in the last 12 months, on the same dataset and the same method for both areas.

BD20 compared with BD22
MeasureBD20BD22Difference
Median price per m²£2,834£2,363−17%
Median sale price£241,750£195,500−19%
Sales (last 12 months)548414−134
Change over 10 years+42.1%+40.2%−1.9 pts

By property type

Median price per m² for each property type sold in the last 12 months. Only types with matched sales are listed, and a dash means too few sales to publish.

Median price per m² by property type
Property typeBD20BD22
Detached£3,214n = 90£2,751n = 56
Semi-detached£3,006n = 116£2,416n = 121
Terraced£2,486n = 123£2,131n = 153
Flat£2,103n = 22

Or browse the league tables for the most expensive and best value districts, every comparison page, or the free dataset behind these figures.

Contains HM Land Registry data © Crown copyright and database right 2026 · Licensed under the Open Government Licence v3.0 · Floor areas from the Energy Performance of Buildings Register · how these figures are made