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 2,001–2,050 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
26 Wren Street
Keighley
BD21 3ET Terraced Freehold £65,000 31 Jan 2020
7 Strong Close Way
Keighley
BD21 4JT Terraced Freehold £85,000 31 Jan 2020
28 Woodhouse Walk
Keighley
BD21 5PA Terraced Freehold £59,500 31 Jan 2020
4 Fir Street
Keighley
BD21 5BP Terraced Freehold £75,000 30 Jan 2020
61 Woodhouse Road
Keighley
BD21 5LZ Terraced Freehold £52,000 29 Jan 2020
7 Colenso Grove
Keighley
BD21 4DT Semi-detached Freehold £79,950 27 Jan 2020
70 Highfield Lane
Keighley
BD21 2EH Terraced Freehold £60,000 24 Jan 2020
127 Hainworth Wood Road
Keighley
BD21 5DR Terraced Freehold £60,000 24 Jan 2020
24 Aylesbury Street
Keighley
BD21 1BS Terraced Freehold £69,950 24 Jan 2020
10 Gordon Street
Keighley
BD21 2PS Terraced Freehold £68,000 24 Jan 2020
39 Rydal Street
Keighley
BD21 1RD Terraced Freehold £63,000 24 Jan 2020
11 Lee Court
Keighley
BD21 4TL Semi-detached Freehold £80,000 21 Jan 2020
74 Glen Lee Lane
Keighley
BD21 5QY Detached Freehold £315,000 21 Jan 2020
14 Second Avenue
Keighley
BD21 1JN Terraced Freehold £50,000 17 Jan 2020
10 Hallows Road
Keighley
BD21 4ER Terraced Freehold £69,000 17 Jan 2020
The Coach House Woodhouse Road
Keighley
BD21 5QX Detached Freehold £299,000 17 Jan 2020
38 Lawnswood Road
Keighley
BD21 1LH Semi-detached Freehold £107,000 17 Jan 2020
38 Victoria Avenue
Keighley
BD21 3JL Terraced Freehold £85,000 17 Jan 2020
4b All Saints Terrace
Keighley
BD21 2HD Terraced Freehold £85,000 17 Jan 2020
29 High Spring Road
Keighley
BD21 4TF Terraced Freehold £174,000 17 Jan 2020
6 Rawling Street
Keighley
BD21 1AU Terraced Freehold £75,000 15 Jan 2020
11 Clarendon Street
Keighley
BD21 1DT Terraced Freehold £72,000 15 Jan 2020
11 New England Road
Keighley
BD21 5DU Terraced Freehold £44,000 15 Jan 2020
1 Pear Street
Keighley
BD21 5EZ Terraced Freehold £79,500 14 Jan 2020
Castle Court 8 Castle Road
Keighley
BD21 2SX Flat / Apartment Leasehold £55,500 10 Jan 2020
25 Primrose Street
Keighley
BD21 4NN Terraced Freehold £48,500 10 Jan 2020
212 Devonshire Street
Keighley
BD21 2NR Terraced Freehold £78,000 10 Jan 2020
8 Kirkstall Gardens
Keighley
BD21 5PN Terraced Freehold £133,000 10 Jan 2020
Keighley Railway Station Station Bridge BD21 4HP Other Leasehold £20,000 8 Jan 2020
7 Exley Mount
Keighley
BD21 1LR Semi-detached Freehold £86,000 6 Jan 2020
7 Minnie Street
Keighley
BD21 1HY Terraced Freehold £44,000 6 Jan 2020
3 Selborne Grove
Keighley
BD21 1HP Terraced Freehold £173,000 6 Jan 2020
11 Malsis Road
Keighley
BD21 1EY Terraced Freehold £75,500 6 Jan 2020
85 Selborne Grove
Keighley
BD21 1HP Terraced Freehold £93,000 6 Jan 2020
9 Sladen Street
Keighley
BD21 2NJ Terraced Freehold £60,000 3 Jan 2020
90 Malsis Road
Keighley
BD21 1HN Terraced Freehold £157,500 3 Jan 2020
49 Drewry Road
Keighley
BD21 2PT Terraced Freehold £80,000 3 Jan 2020
13 Whin Knoll Avenue
Keighley
BD21 2HY Semi-detached Freehold £92,500 3 Jan 2020
8 Minnie Street
Keighley
BD21 1HY Terraced Freehold £48,000 2 Jan 2020
41 Garforth Road
Keighley
BD21 4DR Terraced Freehold £47,500 2 Jan 2020
167 Devonshire Street
Keighley
BD21 2NH Terraced Freehold £41,500 20 Dec 2019
14 Exley Mount
Keighley
BD21 1LR Semi-detached Freehold £140,000 20 Dec 2019
57 Whin Knoll Avenue
Keighley
BD21 2HY Semi-detached Freehold £84,995 20 Dec 2019
3 Clough Fold
Keighley
BD21 5FG Terraced Freehold £125,000 20 Dec 2019
29 Ashleigh Street
Keighley
BD21 3BS Terraced Freehold £80,000 20 Dec 2019
61 Redcliffe Street
Keighley
BD21 2PX Terraced Freehold £67,000 20 Dec 2019
14 Larkfield Terrace
Keighley
BD21 4SX Terraced Freehold £120,000 19 Dec 2019
10 The Croft
Keighley
BD21 4ND Detached Freehold £358,000 19 Dec 2019
46 Lawnswood Road
Keighley
BD21 1LL Terraced Freehold £100,000 17 Dec 2019
71 Selborne Grove
Keighley
BD21 1HP Terraced Freehold £50,000 16 Dec 2019

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.