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

Address Postcode Type Tenure Price Date
15 Wimborne Drive
Keighley
BD21 2TR Terraced Freehold £77,500 15 Dec 2017
11 Hallows Road
Keighley
BD21 4ER Semi-detached Freehold £90,000 15 Dec 2017
35 Rupert Street
Keighley
BD21 3JU Terraced Freehold £60,750 14 Dec 2017
1 Elm Tree Close
Keighley
BD21 4RX Semi-detached Freehold £108,000 14 Dec 2017
1 Elm Tree Close
Keighley
BD21 4RX Semi-detached Leasehold £108,000 14 Dec 2017
59 Cherry Tree Rise
Keighley
BD21 4RY Terraced Freehold £99,400 13 Dec 2017
31 Rydal Street
Keighley
BD21 1RD Terraced Freehold £61,000 13 Dec 2017
St. Andrews House Russell Street
Keighley
BD21 2JU Other Freehold £150,000 12 Dec 2017
175 Devonshire Street
Keighley
BD21 2NH Terraced Freehold £85,000 12 Dec 2017
32 Edensor Road
Keighley
BD21 2QU Terraced Freehold £50,000 12 Dec 2017
Parkwood Court 26 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £73,000 12 Dec 2017
46 Aireworth Road
Keighley
BD21 4DH Terraced Freehold £50,000 11 Dec 2017
229 Highfield Road
Keighley
BD21 2RJ Terraced Freehold £70,000 11 Dec 2017
176 Queens Road
Keighley
BD21 1BG Terraced Freehold £95,000 11 Dec 2017
25 Park Terrace
Keighley
BD21 4JF Terraced Freehold £70,000 8 Dec 2017
17 Clarendon Street
Keighley
BD21 1HE Terraced Freehold £80,000 8 Dec 2017
76 Grafton Road
Keighley
BD21 1LG Terraced Freehold £68,000 8 Dec 2017
1 Highfield Street
Keighley
BD21 2DS Terraced Freehold £90,000 7 Dec 2017
Parkwood Court 32 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £57,000 4 Dec 2017
Parkwood Court 39 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £57,000 4 Dec 2017
4 Derwent Street
Keighley
BD21 4LR Terraced Freehold £80,000 1 Dec 2017
184 Highfield Road
Keighley
BD21 2RJ Semi-detached Freehold £70,000 1 Dec 2017
5 Ingrow Bridge
Keighley
BD21 5AX Other Freehold £98,500 30 Nov 2017
1 Grouse Street
Keighley
BD21 3EW Terraced Freehold £42,000 30 Nov 2017
27 Dawson Road
Keighley
BD21 5PH Terraced Freehold £77,000 30 Nov 2017
24 Cromer Grove
Keighley
BD21 1AZ Terraced Freehold £77,000 30 Nov 2017
The Laithe Goff Well Lane
Keighley
BD21 5QG Semi-detached Freehold £134,000 30 Nov 2017
Parkwood Court 71 Parkwood Rise
Keighley
BD21 4RF Flat / Apartment Leasehold £60,000 29 Nov 2017
23 Calversyke Street
Keighley
BD21 2PA Terraced Freehold £65,000 28 Nov 2017
60 The Gables
Keighley
BD21 2NB Terraced Freehold £58,000 28 Nov 2017
Parkwood Court 52 Parkwood Rise
Keighley
BD21 4RF Flat / Apartment Leasehold £60,000 28 Nov 2017
Parkwood Court 1 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £73,000 28 Nov 2017
192 South Street
Keighley
BD21 1BB Terraced Freehold £65,000 27 Nov 2017
Low Fold Finch Cote Long Lee Lane
Keighley
BD21 4RS Detached Freehold £244,950 27 Nov 2017
63 Woodhouse Way
Keighley
BD21 5PG Semi-detached Freehold £74,400 24 Nov 2017
20 Exley Crescent
Keighley
BD21 1NE Semi-detached Freehold £96,000 24 Nov 2017
18 Sladen Street
Keighley
BD21 2NJ Terraced Freehold £62,000 24 Nov 2017
Parkwood Court 9 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £73,000 24 Nov 2017
18 Ashbourne Road
Keighley
BD21 1LD Semi-detached Freehold £97,000 23 Nov 2017
Parkwood Court 24 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £60,000 23 Nov 2017
Parkwood Court 23 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £60,000 22 Nov 2017
Parkwood Court 68 Parkwood Rise
Keighley
BD21 4RF Flat / Apartment Leasehold £60,000 21 Nov 2017
54 Woodhouse Way
Keighley
BD21 5PG Semi-detached Freehold £74,400 20 Nov 2017
19 Edensor Road
Keighley
BD21 2LS Terraced Freehold £64,000 20 Nov 2017
220 Park Lane
Keighley
BD21 4RL Semi-detached Freehold £117,000 20 Nov 2017
Parkwood Court 86 Parkwood Rise
Keighley
BD21 4RF Flat / Apartment Leasehold £73,000 20 Nov 2017
Parkwood Court 36 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £63,000 20 Nov 2017
Parkwood Court 65 Parkwood Rise
Keighley
BD21 4RF Flat / Apartment Leasehold £73,000 20 Nov 2017
Parkwood Court 91 Parkwood Rise
Keighley
BD21 4RF Flat / Apartment Leasehold £63,000 20 Nov 2017
Parkwood Court 28 Parkwood Rise
Keighley
BD21 4RE Flat / Apartment Leasehold £62,000 20 Nov 2017

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.