Skip to main content

Sold House Prices in BD21

Every Land Registry property sale recorded in the BD21 postcode district. Updated monthly, England and Wales coverage.

Total sales
11,948
5 Jan 1995 – 17 Apr 2026
Average price
£87,135
all property types, all years
Lowest sale
£200
Highest sale
£12,797,472

Own a home in BD21?

The average sale price in this district is £87,135. Find out what your home is worth today with a free, no-obligation valuation from local estate agents.

Recent Sales in BD21

Showing 1,901–1,950 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
27 Worth Avenue
Keighley
BD21 4EP Terraced Freehold £110,000 29 Jul 2020
16 Beech Tree Close
Keighley
BD21 5FL Semi-detached Freehold £135,000 29 Jul 2020
10 Redcliffe Grove
Keighley
BD21 2RQ Terraced Freehold £81,000 28 Jul 2020
23 Rydal Street
Keighley
BD21 1RD Terraced Freehold £78,000 24 Jul 2020
39 High Spring Road
Keighley
BD21 4TF Detached Freehold £235,000 24 Jul 2020
Weasel Wood House Farm Woodhouse Road
Keighley
BD21 5QX Semi-detached Freehold £335,000 24 Jul 2020
1 Wood View Terrace
Keighley
BD21 5BE Flat / Apartment Leasehold £41,000 23 Jul 2020
20 Garforth Road
Keighley
BD21 4DR Semi-detached Freehold £75,000 20 Jul 2020
6 Laurel Crescent
Keighley
BD21 2HN Terraced Freehold £190,000 17 Jul 2020
30 Mornington Street
Keighley
BD21 2EP Terraced Freehold £74,000 17 Jul 2020
9 Beech Tree Close
Keighley
BD21 5FL Terraced Freehold £125,000 10 Jul 2020
15 Royd House Grove
Keighley
BD21 4TZ Terraced Freehold £56,000 10 Jul 2020
13 - 17 Low Street
Keighley
BD21 3PJ Other Leasehold £200,000 7 Jul 2020
13 Cliffe Terrace
Keighley
BD21 5DP Terraced Freehold £66,000 7 Jul 2020
Kennedy House 98 Hainworth Lane
Keighley
BD21 5BD Flat / Apartment Leasehold £45,000 6 Jul 2020
15 Ashleigh Street
Keighley
BD21 3BS Terraced Freehold £85,000 3 Jul 2020
196 Skipton Road
Keighley
BD21 2SY Terraced Freehold £174,000 3 Jul 2020
Units 1 2 And 3 Goulbourne Street
Keighley
BD21 1PG Other Freehold £300,000 30 Jun 2020
40 Wren Street
Keighley
BD21 3ET Terraced Freehold £55,000 26 Jun 2020
77 Grafton Road
Keighley
BD21 1LJ Terraced Freehold £105,000 26 Jun 2020
Airewood Spring Avenue
Keighley
BD21 4TA Semi-detached Freehold £268,000 26 Jun 2020
Hill Top House
Keighley
BD21 5QH Detached Freehold £511,000 22 Jun 2020
Oakfield Low Spring Road
Keighley
BD21 4TE Detached Freehold £310,000 19 Jun 2020
Stump Cross Barn Stump Cross
Keighley
BD21 5PZ Semi-detached Freehold £310,000 19 Jun 2020
14 Red Holt Avenue
Keighley
BD21 5AZ Terraced Freehold £103,000 19 Jun 2020
1 Ann Street
Keighley
BD21 1QL Terraced Freehold £75,000 19 Jun 2020
84 Parkwood Street
Keighley
BD21 4QH Terraced Freehold £55,500 18 Jun 2020
23 Russell Street
Keighley
BD21 2JU Terraced Freehold £69,500 18 Jun 2020
40 Caister Street
Keighley
BD21 1BQ Terraced Freehold £72,500 12 Jun 2020
18 Minnie Street
Keighley
BD21 1HT Terraced Freehold £56,000 5 Jun 2020
1 Dalton Terrace
Keighley
BD21 4AT Terraced Freehold £57,000 5 Jun 2020
Gala Social Club Alice Street
Keighley
BD21 3DA Other Freehold £300,000 5 Jun 2020
194 Long Lee Lane
Keighley
BD21 4TT Semi-detached Freehold £225,000 3 Jun 2020
2 Grant Street
Keighley
BD21 2NU Terraced Freehold £37,000 2 Jun 2020
147 Devonshire Street
Keighley
BD21 2NQ Terraced Freehold £41,000 29 May 2020
8 Haynes Street
Keighley
BD21 4PY Terraced Freehold £95,000 29 May 2020
Parkwood Works Parkwood Street
Keighley
BD21 4PN Other Freehold £450,000 28 May 2020
31 Redwood Close
Keighley
BD21 4YG Semi-detached Freehold £138,000 27 May 2020
1 Alma Terrace
Keighley
BD21 5DT Terraced Freehold £90,000 22 May 2020
82 Broomhill Avenue
Keighley
BD21 1LP Semi-detached Freehold £110,000 22 May 2020
97 Broomhill Avenue
Keighley
BD21 1LP Semi-detached Freehold £92,500 19 May 2020
26 Victoria Road
Keighley
BD21 1HQ Terraced Freehold £63,000 18 May 2020
30 Broomhill Avenue
Keighley
BD21 1BW Terraced Freehold £100,000 15 May 2020
11 Rupert Street
Keighley
BD21 3JS Terraced Freehold £67,000 15 May 2020
17 Daleview Grove
Keighley
BD21 4TB Semi-detached Freehold £147,000 15 May 2020
12 Arcadia Street
Keighley
BD21 1EJ Terraced Freehold £98,000 14 May 2020
23 Willow Tree Close
Keighley
BD21 4RZ Semi-detached Freehold £157,500 12 May 2020
5 Foster Road
Keighley
BD21 1BD Terraced Freehold £50,000 11 May 2020
19 Strong Close Way
Keighley
BD21 4JT Terraced Freehold £72,500 11 May 2020
Acres Mill Manufacturing Co King Street
Keighley
BD21 1DJ Other Freehold £300,000 4 May 2020

Keeping an eye on BD21?

Leave your email and we will let you know when homes around BD21 come up for sale on Domovita. Free, no account needed, unsubscribe any time.

Looking to buy in BD21?

See properties currently on the market in this area, or set up a free email alert when new homes are listed.

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.