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

Address Postcode Type Tenure Price Date
78 Parkwood Street
Keighley
BD21 4QH Terraced Freehold £62,000 15 Feb 2019
51 Parkwood Street
Keighley
BD21 4PU Terraced Freehold £53,000 15 Feb 2019
30 Gladstone Street
Keighley
BD21 1PS Terraced Freehold £57,592 15 Feb 2019
34 Nightingale Street
Keighley
BD21 3ES Terraced Freehold £65,000 14 Feb 2019
22 Russell Street
Keighley
BD21 2JP Other Freehold £150,000 11 Feb 2019
74 Highfield Lane
Keighley
BD21 2HA Semi-detached Freehold £101,235 11 Feb 2019
176 Hainworth Wood Road
Keighley
BD21 5DF Detached Freehold £85,000 8 Feb 2019
97 Highfield Lane
Keighley
BD21 2JA Semi-detached Freehold £184,000 8 Feb 2019
31 Garforth Road
Keighley
BD21 4DR Terraced Freehold £95,000 8 Feb 2019
30 Edensor Road
Keighley
BD21 2LS Terraced Freehold £71,500 8 Feb 2019
11 Broomhill Way
Keighley
BD21 1LF Terraced Freehold £79,000 8 Feb 2019
2 Lark Street
Keighley
BD21 2EJ Terraced Freehold £43,000 4 Feb 2019
3 Beech Tree Close
Keighley
BD21 5FL Terraced Freehold £98,000 4 Feb 2019
7 Worth Avenue
Keighley
BD21 4EP Semi-detached Freehold £140,000 1 Feb 2019
20 Shann Avenue
Keighley
BD21 2TL Semi-detached Freehold £135,000 1 Feb 2019
62 Dalton Lane
Keighley
BD21 4JR Terraced Freehold £81,000 1 Feb 2019
7 Sunnyhill Grove
Keighley
BD21 1RU Semi-detached Freehold £117,500 1 Feb 2019
4 Fern Street
Keighley
BD21 3AZ Terraced Freehold £68,000 1 Feb 2019
143 Oakworth Road
Keighley
BD21 1QT Other Freehold £75,000 31 Jan 2019
52 Damems Road
Keighley
BD21 5EU Terraced Freehold £115,000 30 Jan 2019
25 Caister Grove
Keighley
BD21 1BH Terraced Freehold £68,000 30 Jan 2019
10 Glenhurst Avenue
Keighley
BD21 4RJ Detached Freehold £175,000 29 Jan 2019
22 Haincliffe Road
Keighley
BD21 5BU Terraced Freehold £69,995 25 Jan 2019
2 Lawnswood Road
Keighley
BD21 1LH Semi-detached Freehold £122,000 25 Jan 2019
140 Long Lee Lane
Keighley
BD21 4TT Semi-detached Freehold £88,000 25 Jan 2019
3 Primrose Grove
Keighley
BD21 4NP Terraced Freehold £85,000 25 Jan 2019
16 Larkfield Terrace
Keighley
BD21 4SX Terraced Freehold £126,000 25 Jan 2019
30 Devonshire Street West
Keighley
BD21 2QS Terraced Freehold £45,000 25 Jan 2019
23 Ash Mount
Keighley
BD21 1LX Semi-detached Freehold £149,950 25 Jan 2019
87 Grafton Road
Keighley
BD21 1LJ Terraced Freehold £90,000 25 Jan 2019
1 Elia Street
Keighley
BD21 4BH Semi-detached Freehold £54,000 25 Jan 2019
7 Spring Drive
Keighley
BD21 4UL Detached Freehold £167,000 25 Jan 2019
22 Broomhill Drive
Keighley
BD21 1NG Detached Freehold £132,000 23 Jan 2019
Burlington Arms Market Street
Keighley
BD21 5AD Other Freehold £118,000 21 Jan 2019
24 Shann Crescent
Keighley
BD21 2TN Semi-detached Freehold £114,500 18 Jan 2019
8 Victoria Terrace
Keighley
BD21 4HX Terraced Freehold £40,000 18 Jan 2019
117 Spencer Street
Keighley
BD21 2QX Terraced Freehold £67,500 18 Jan 2019
243 Bradford Road
Keighley
BD21 4AW Other Freehold £73,000 17 Jan 2019
100 Parkwood Rise
Keighley
BD21 4FA Detached Freehold £125,000 16 Jan 2019
Sugden House Barn Sugden House Farm
Keighley
BD21 5QD Detached Freehold £185,000 14 Jan 2019
Unit 6-7 Keighley Industrial Park BD21 4DZ Other Freehold £170,012 9 Jan 2019
5 Oak Grove
Keighley
BD21 5EW Terraced Freehold £75,000 7 Jan 2019
6 Clough Fold
Keighley
BD21 5FG Terraced Freehold £135,000 7 Jan 2019
92 Long Lee Lane
Keighley
BD21 4RS Terraced Freehold £65,000 4 Jan 2019
22 Exley Crescent
Keighley
BD21 1NE Semi-detached Freehold £97,500 4 Jan 2019
Thorncroft Flat 3 Long Lee Lane
Keighley
BD21 4UX Flat / Apartment Freehold £203,000 3 Jan 2019
21 Cromer Avenue
Keighley
BD21 1AY Terraced Freehold £78,000 3 Jan 2019
10 Exley Mount
Keighley
BD21 1LR Semi-detached Freehold £113,000 21 Dec 2018
2 Bronte Street
Keighley
BD21 4BD Terraced Freehold £83,000 21 Dec 2018
2 Raynham Crescent
Keighley
BD21 2TP Terraced Freehold £106,000 21 Dec 2018

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.