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,301–1,350 of 11,948 sales, newest first.

Address Postcode Type Tenure Price Date
1 Exley Road
Keighley
BD21 1LY Semi-detached Freehold £140,000 21 Jan 2022
258 West Lane
Keighley
BD21 2RZ Terraced Freehold £103,000 21 Jan 2022
19 Bradford Street
Keighley
BD21 3EB Terraced Freehold £80,000 21 Jan 2022
7 Victoria Mews
Keighley
BD21 2SF Terraced Freehold £110,000 21 Jan 2022
16 Red Holt Avenue
Keighley
BD21 5AZ Terraced Freehold £109,000 20 Jan 2022
7 Grouse Street
Keighley
BD21 3EW Terraced Freehold £72,000 20 Jan 2022
33 Damems Road
Keighley
BD21 5EU Semi-detached Freehold £124,000 20 Jan 2022
67 Grafton Road
Keighley
BD21 1LJ Terraced Freehold £120,000 20 Jan 2022
2 Amira Drive
Keighley
BD21 3BU Terraced Freehold £160,000 19 Jan 2022
8 Prior Street
Keighley
BD21 4AX Terraced Freehold £95,500 19 Jan 2022
23 Cavendish Street
Keighley
BD21 3RB Other Freehold £570,000 14 Jan 2022
5 Grouse Street
Keighley
BD21 3EW Terraced Freehold £65,000 14 Jan 2022
6 Broomhill Mount
Keighley
BD21 1NQ Semi-detached Freehold £114,000 14 Jan 2022
430 Halifax Road
Keighley
BD21 5HW Terraced Freehold £90,000 14 Jan 2022
1 Chatsworth Street
Keighley
BD21 4JA Terraced Freehold £66,000 13 Jan 2022
Aireside Business Park Unit 1b Royd Ings Avenue
Keighley
BD21 4BZ Other Freehold £4,033,186 13 Jan 2022
112 South Street
Keighley
BD21 1EN Terraced Freehold £125,000 12 Jan 2022
32
Keighley
BD21 4NA Semi-detached Freehold £75,000 11 Jan 2022
10 Tyne Street
Keighley
BD21 4PT Terraced Freehold £73,500 7 Jan 2022
23 Ash Mount
Keighley
BD21 1LX Semi-detached Freehold £180,000 7 Jan 2022
7 Wyngarth Rise
Keighley
BD21 4FH Semi-detached Freehold £148,000 7 Jan 2022
3 Exley Mount
Keighley
BD21 1LR Semi-detached Freehold £159,995 7 Jan 2022
52 Mornington Street
Keighley
BD21 2EP Terraced Freehold £48,000 7 Jan 2022
3 Third Avenue
Keighley
BD21 1JW Flat / Apartment Freehold £52,000 6 Jan 2022
196 Oakworth Road
Keighley
BD21 1QH Terraced Freehold £50,000 5 Jan 2022
8 Exley Avenue
Keighley
BD21 1NB Terraced Freehold £115,000 22 Dec 2021
69 Woodhouse Road
Keighley
BD21 5LZ Terraced Freehold £108,000 22 Dec 2021
14 Spring Bank Rise
Keighley
BD21 5DL Terraced Freehold £95,000 22 Dec 2021
350 Oakworth Road
Keighley
BD21 1RW Terraced Freehold £128,000 22 Dec 2021
47 Florist Street
Keighley
BD21 4EN Terraced Freehold £76,500 22 Dec 2021
16 Malsis Road
Keighley
BD21 1EZ Terraced Freehold £48,000 21 Dec 2021
48 Broomhill Avenue
Keighley
BD21 1ND Semi-detached Freehold £115,000 21 Dec 2021
5 Sandywood Street
Keighley
BD21 3AJ Terraced Freehold £146,000 20 Dec 2021
20 Wardle Crescent
Keighley
BD21 2RS Semi-detached Freehold £135,000 20 Dec 2021
115 Upper Hird Street
Keighley
BD21 1NH Terraced Freehold £120,000 20 Dec 2021
25 Calversyke Street
Keighley
BD21 2PA Terraced Freehold £114,950 20 Dec 2021
34 Kensington Street
Keighley
BD21 1DP Terraced Freehold £73,000 20 Dec 2021
182 Queens Road
Keighley
BD21 1BG Semi-detached Freehold £140,000 17 Dec 2021
32 Malsis Road
Keighley
BD21 1HA Terraced Freehold £87,000 17 Dec 2021
20 Neville Street
Keighley
BD21 3HR Terraced Freehold £67,500 17 Dec 2021
11 Napier Street
Keighley
BD21 4QA Terraced Freehold £96,000 17 Dec 2021
7 Oxford Street
Keighley
BD21 1RA Terraced Freehold £105,000 17 Dec 2021
8 Raynham Crescent
Keighley
BD21 2TP Terraced Freehold £135,000 16 Dec 2021
30 Wimborne Drive
Keighley
BD21 2TR Semi-detached Freehold £121,500 14 Dec 2021
3 Hainworth Wood Road North
Keighley
BD21 5NN Semi-detached Freehold £120,000 13 Dec 2021
3 Morning Street
Keighley
BD21 5BW Terraced Freehold £96,000 10 Dec 2021
7 Drewry Road
Keighley
BD21 2QN Terraced Freehold £78,000 10 Dec 2021
35 Rydal Street
Keighley
BD21 1RD Terraced Freehold £84,000 10 Dec 2021
24 Rawling Street
Keighley
BD21 1AU Terraced Freehold £80,750 10 Dec 2021
179 Devonshire Street
Keighley
BD21 2NH Terraced Freehold £74,000 10 Dec 2021

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.