House prices in BD21, Keighley
Typical price
£139,247
Twelve months to August 2026
Ten years ago
£89,000
+56% since
Sales in the last year
239
September 2025 to August 2026 · 412 five years before
Most homes sold
Terraced
62% of sales in the last five years
Prices over time
The typical price each year in BD21, against Bradford as a whole.
By kind of home
The typical price for each kind of home: the twelve months to August 2026 against the same twelve months back then.
| Kind of home | Now | 5 years ago | 10 years ago |
|---|---|---|---|
| Terraced houses | £117,000 | £83,000 +41% since | £72,750 +61% since |
| Semi-detached houses | £160,000 | £132,000 +21% since | £107,000 +50% since |
| Detached houses | – | £163,750 | £150,000 |
The typical price is the middle sale of the twelve months, not the average, so one very dear or very cheap sale cannot pull it about. Standard sales only. A figure needs at least 15 sales behind it.
Streets in BD21
Every street with sales over the last five years, busiest first. Each opens its own page.
No street by that name has sold in the last five years.
Busiest streets
Halifax Road
26 sales
£102,500
Redcliffe Street
26 sales
£110,000
Hainworth Wood Road
20 sales
£112,500
Oakworth Road
20 sales
£149,000
Spring Avenue
19 sales
£185,000
Bradford Road
18 sales
£120,000
Broomhill Avenue
18 sales
£136,250
Devonshire Street
16 sales
£105,000
Damems Road
14 sales
£121,000
Victoria Road
14 sales
£65,250
Cherry Tree Rise
13 sales
£128,500
Malsis Road
12 sales
£102,750
Whin Knoll Avenue
12 sales
£119,000
Aireworth Grove
11 sales
£120,000
Calton Road
11 sales
£230,000
Parkwood Street
11 sales
£80,000
Cartmel Road
10 sales
£80,000
Redwood Close
10 sales
£142,500
Thwaites Brow Road
10 sales
£165,997
West Lane
10 sales
£124,997
Grafton Road
9 sales
£115,000
Hawthorn Close
9 sales
£130,000
Highfield Lane
9 sales
£110,000
Shann Avenue
9 sales
£139,949
Wardle Crescent
9 sales
£140,000
Ashbourne Road
8 sales
£139,475
Box Tree Grove
8 sales
£234,250
Florist Street
8 sales
£109,997
Hainworth Wood Road North
8 sales
£132,500
Highfield Road
8 sales
£127,500
Park Lane
8 sales
£107,500
Rawling Street
8 sales
£92,500
Spring Bank Rise
8 sales
£89,500
Sunnyhill Grove
8 sales
£149,750
Willow Tree Close
8 sales
£163,750
Wimborne Drive
8 sales
£150,000
Woodworth Grove
8 sales
£148,750
Aireworth Road
7 sales
£120,000
Aylesbury Street
7 sales
£80,000
Caister Grove
7 sales
£92,750
Compeigne Avenue
7 sales
£135,000
Eaton Street
7 sales
£147,500
Exley Crescent
7 sales
£147,000
Exley Mount
7 sales
£184,995
Garforth Road
7 sales
£125,000
Glen Lee Lane
7 sales
£175,000
Illingworth Close
7 sales
£158,000
Ingrow Lane
7 sales
£111,500
Kensington Street
7 sales
£90,000
Moss Carr Avenue
7 sales
£170,000
Queens Road
7 sales
£115,000
Raynham Crescent
7 sales
£170,000
Worth Avenue
7 sales
£125,000
Amira Drive
6 sales
£175,000
Belgrave Road
6 sales
£121,500
Belle Vue Terrace
6 sales
£95,000
Caister Street
6 sales
£102,125
Calton Street
6 sales
£69,000
Cark Road
6 sales
£120,000
Clough Fold
6 sales
£152,000
Cromer Grove
6 sales
£95,000
Delph Croft View
6 sales
£185,000
Exley Road
6 sales
£164,500
High Holly Garth
6 sales
£176,000
Ivy Terrace
6 sales
£157,000
Linden Rise
6 sales
£165,500
Long Lee Lane
6 sales
£168,750
Moss Carr Road
6 sales
£197,500
Park Grove
6 sales
£95,500
Redcliffe Avenue
6 sales
£119,000
Rutland Street
6 sales
£70,000
Shann Crescent
6 sales
£155,000
Upper Hird Street
6 sales
£125,500
Beech Tree Close
5 sales
£157,000
Castle Road
5 sales
£45,000
Cromer Avenue
5 sales
£92,500
Dawson Road
5 sales
£113,000
Edensor Road
5 sales
£80,000
Elm Tree Close
5 sales
£165,000
Emily Street
5 sales
£78,000
Exley Grove
5 sales
£111,500
Foster Road
5 sales
£110,000
Grove Mill Drive
5 sales
£167,000
Hainworth
5 sales
£187,500
High Spring Road
5 sales
£148,000
Highcroft Gardens
5 sales
£170,000
Hill Top Road
5 sales
£230,000
Hydale Close
5 sales
£140,000
Mornington Street
5 sales
£100,000
Primrose Street
5 sales
£105,000
Sunnyhill Avenue
5 sales
£142,500
Victoria Mews
5 sales
£130,000
Woodhouse Road
5 sales
£91,000
Altar Villas
4 sales
£163,500
Ash Mount
4 sales
£170,000
Ashleigh Street
4 sales
£100,000
Bracken Street
4 sales
£125,750
Bradford Street
4 sales
£82,500
Bronte Street
4 sales
£81,500
Cliffe Terrace
4 sales
£114,750
Dale View Road
4 sales
£154,500
Daleview Grove
4 sales
£225,000
Devonshire Street West
4 sales
£93,500
Drewry Road
4 sales
£69,500
Eric Street
4 sales
£55,000
Exley Drive
4 sales
£134,750
Granville Street
4 sales
£127,500
Park Drive Road
4 sales
£133,000
Poplar Terrace
4 sales
£80,750
Red Holt Avenue
4 sales
£120,250
Rydal Street
4 sales
£93,750
Sladen Street
4 sales
£70,000
Strong Close Way
4 sales
£104,000
Aspen Close
3 sales
£179,995
Birch Tree Gardens
3 sales
£240,000
Broomhill Grove
3 sales
£169,995
Calver Avenue
3 sales
£157,700
Calver Grove
3 sales
£140,000
Century Street
3 sales
£100,000
Clarendon Street
3 sales
£57,000
Colenso Grove
3 sales
£105,000
Cornwall Road
3 sales
£100,000
Dalton Terrace
3 sales
£90,000
Eagle Street
3 sales
£68,000
East Avenue
3 sales
£80,000
Elia Street
3 sales
£90,000
Golden View Drive
3 sales
£210,000
Grant Street
3 sales
£67,000
Green Acres
3 sales
£205,000
Grouse Street
3 sales
£72,000
Hardwick Street
3 sales
£72,500
Hemsby Grove
3 sales
£90,000
Kirkstall Gardens
3 sales
£143,000
Leylands Lane
3 sales
£113,000
Maize Street
3 sales
£95,000
Nightingale Street
3 sales
£70,000
Oakmoor Avenue
3 sales
£79,800
Oxford Street
3 sales
£103,000
Paget Street
3 sales
£65,000
Parkwood Rise
3 sales
£50,000
Prior Street
3 sales
£95,500
Quarry Street
3 sales
£82,000
Queens Grove
3 sales
£142,000
Red Holt Drive
3 sales
£120,000
Riverside
3 sales
£105,000
Rosemount Close
3 sales
£52,500
Second Avenue
3 sales
£65,250
Selborne Grove
3 sales
£110,000
Simpson Street
3 sales
£100,000
Spencer Street
3 sales
£100,000
Spring Drive
3 sales
£175,500
Spring Place
3 sales
£181,000
Spring Terrace
3 sales
£140,000
The Croft
3 sales
£300,000
The Gables
3 sales
£76,600
Willow Grove
3 sales
£87,500
Woodhouse Avenue
3 sales
£100,000
Wyngarth Rise
3 sales
£148,000
Ada Street
2 sales
£87,500
Aireworth Close
2 sales
£85,750
Alder Avenue
2 sales
£275,000
Ash Grove
2 sales
£141,250
Broomhill Drive
2 sales
£87,500
Broomhill Walk
2 sales
£166,000
Brow Street
2 sales
£83,500
Byrl Street
2 sales
£55,000
Calversyke Street
2 sales
£107,725
Carlisle Street
2 sales
£76,500
Catherine Street
2 sales
£54,500
Chelsea Street
2 sales
£54,950
Colenso Walk
2 sales
£104,997
Crag Place
2 sales
£113,475
Dawson Place
2 sales
£83,500
Deans Laithe
2 sales
£165,000
Elm Grove
2 sales
£77,997
Glenhurst Avenue
2 sales
£152,500
Goulbourne Street
2 sales
£77,500
Hainworth Lane
2 sales
£127,500
Hall Terrace
2 sales
£150,000
Hallows Road
2 sales
£132,500
Harden Grove
2 sales
£186,250
Harden Road
2 sales
£122,500
Ivy Street
2 sales
£61,550
James Street East
2 sales
£105,000
Jean Royd Terrace
2 sales
£117,500
Jubilee Drive
2 sales
£150,000
Larkfield Terrace
2 sales
£160,000
Long Lee Terrace
2 sales
£137,500
Malsis Crescent
2 sales
£77,500
Marley Street
2 sales
£57,000
Minnie Street
2 sales
£65,750
Neville Street
2 sales
£68,750
Park Terrace
2 sales
£90,000
Park Way
2 sales
£111,625
Primrose Grove
2 sales
£107,500
Ribble Street
2 sales
£100,000
Richmond Street
2 sales
£105,000
River Mount
2 sales
£124,400
Rosemount Walk
2 sales
£59,000
Rowsley Street
2 sales
£70,000
Rupert Street
2 sales
£77,500
Rye Street
2 sales
£77,000
Rylstone Street
2 sales
£69,000
Saddlers Way
2 sales
£117,250
Sand Street
2 sales
£47,000
Smithville
2 sales
£187,500
The Meadows
2 sales
£395,000
Upper Calton Street
2 sales
£72,000
Victoria Avenue
2 sales
£89,500
Victoria Court
2 sales
£120,000
Victoria Terrace
2 sales
£69,250
Walnut Street
2 sales
£110,500
Whitley Road
2 sales
£122,747
Acres Street
1 sale
£73,000
Alkincote Street
1 sale
£60,000
Alpha Street
1 sale
£115,000
Ann Street
1 sale
£55,000
Apple Street
1 sale
£155,250
Ashfield Street
1 sale
£39,500
Athol Street
1 sale
£84,000
Back Cromer Grove
1 sale
£130,000
Balfour Street
1 sale
£105,000
Bank Top Way
1 sale
£390,000
Bracewell Street
1 sale
£96,000
Bradleigh Close
1 sale
£335,000
Broom Street
1 sale
£81,300
Broomfield Place
1 sale
£98,000
Broomfield Road
1 sale
£61,033
Broomhill Mount
1 sale
£114,000
Buxton Street
1 sale
£95,000
Caledonia Road
1 sale
£50,000
Calver Road
1 sale
£125,000
Cedar Street
1 sale
£99,000
Chatsworth Street
1 sale
£70,250
Cheval Way
1 sale
£66,500
Church Street
1 sale
£129,000
Cliffe Street
1 sale
£120,000
Compton Street
1 sale
£85,000
Cross River Street
1 sale
£45,000
Daleview Close
1 sale
£140,000
Daniel Close
1 sale
£380,000
Drill Street
1 sale
£52,400
Exley Avenue
1 sale
£115,000
Fair Isle Court
1 sale
£50,000
Fern Street
1 sale
£51,000
Flappit Springs
1 sale
£250,000
Gladstone Street
1 sale
£112,000
Glenhurst Grove
1 sale
£157,000
Hard Ings Road
1 sale
£50,000
Hartington Street
1 sale
£124,000
Heather Grove
1 sale
£134,000
Heber Street
1 sale
£155,000
Henry Street
1 sale
£61,000
High Street
1 sale
£120,000
Hird Street
1 sale
£66,000
Holker Street
1 sale
£72,500
Hyde Grove
1 sale
£75,000
June Street
1 sale
£100,000
Kendal Street
1 sale
£100,000
Kenya Mount
1 sale
£145,000
Kinara Close
1 sale
£116,000
Larch Street
1 sale
£56,000
Lark Street
1 sale
£70,000
Laurel Crescent
1 sale
£370,000
Lawkholme Lane
1 sale
£55,000
Lawnswood Road
1 sale
£135,000
Lee Court
1 sale
£215,000
Lennie Street
1 sale
£95,000
Lister Street
1 sale
£73,500
Low Spring Road
1 sale
£180,000
Lowry View
1 sale
£135,000
Lustre Street
1 sale
£96,000
Midland Terrace
1 sale
£98,000
Morning Street
1 sale
£96,000
Moss Carr Grove
1 sale
£149,995
Napier Street
1 sale
£96,000
New England Road
1 sale
£89,950
North Street
1 sale
£235,000
Oak Grove
1 sale
£50,000
Oakfield Road
1 sale
£70,000
Otterburn Street
1 sale
£120,000
Outside Lane
1 sale
£450,000
Park Avenue
1 sale
£110,000
Park Wood Top
1 sale
£250,000
Parson Street
1 sale
£35,000
Pear Street
1 sale
£110,000
Pickles Street
1 sale
£85,000
Plum Street
1 sale
£94,000
Raven Street
1 sale
£35,000
Redcliffe Grove
1 sale
£112,500
Rose Street
1 sale
£103,000
Royd House Road
1 sale
£110,000
Royd House Way
1 sale
£85,000
Sandywood Street
1 sale
£125,000
Scott Street
1 sale
£83,000
Skipton Road
1 sale
£300,000
Snape Street
1 sale
£80,000
South Street
1 sale
£120,000
Third Avenue
1 sale
£95,000
Vale Street
1 sale
£70,000
Victoria Park View
1 sale
£120,000
Ward Street
1 sale
£41,500
Winterburn Street
1 sale
£100,000
Woodhouse Drive
1 sale
£115,000
Woodhouse Walk
1 sale
£79,000
Worthville Close
1 sale
£118,000
Wren Street
1 sale
£50,000
And 302 more. Type a street name above to find one.
Recently sold in BD21
The newest recorded sales here.
8 River Street
August 2026
£122,000
33 Cherry Tree Rise
August 2026
£136,000
9 Ivy Terrace
August 2026
£130,000
10 Grove Mill Drive
August 2026
£180,000
350 Oakworth Road
August 2026
£150,000
24 Hallows Road
August 2026
£125,000
19 Hawthorn Close
July 2026
£199,500
20 Malsis Road
July 2026
£55,000
29 Devonshire Street West
July 2026
£180,000
76 Redcliffe Street
July 2026
£60,000
9 Highcroft Gardens
July 2026
£170,000
74 Parkwood Street
July 2026
£95,000