House Price Finder

River Street

Keighley · BD21 4DE, BD22 8ND

Average sold price
£58,120
39 sales since 1995
Median
£40,000
middle of every sale
Last sold
£182k
20 Mar 2026
Properties
25
terraced most common

Average sold price by year

01
02
03
04
05
06
07
09
11
13
16
18
20
21
26

Properties on River Street

AddressTypeLast soldPriceSales
44, RIVER STREET, HAWORTH
BD22 8ND
Terraced20 Mar 2026£182,0005
42, RIVER STREET, HAWORTH
BD22 8ND
Terraced27 Aug 2020£132,0001
3, RIVER STREET
BD21 4DE
Terraced22 Apr 2016£67,0001
12, RIVER STREET
BD21 4DE
Terraced30 Sep 2013£49,0002
17, RIVER STREET
BD21 4DE
Terraced20 Sep 2013£61,5001
7, RIVER STREET
BD21 4DE
Terraced12 Jul 2013£42,5001
10, RIVER STREET
BD21 4DE
Terraced25 Mar 2011£59,0001
14, RIVER STREET
BD21 4DE
Terraced22 Jul 2009£66,0001
19, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced14 Dec 2007£101,9502
9, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced1 Oct 2007£80,0002
17, RIVER STREET, HAWORTH
BD22 8ND
Terraced3 Jul 2007£110,0002
18, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced6 Sep 2006£80,0001
8, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced13 Jun 2006£69,0002
20, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced26 Aug 2005£65,9953
12, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced4 Jun 2004£40,0001
2 - 4, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced31 Oct 2003£11,0002
40, RIVER STREET, HAWORTH
BD22 8ND
Terraced3 Oct 2003£83,0001
5, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced12 Aug 2003£32,0001
3, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced16 May 2003£39,9503
10, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced31 Oct 2002£24,0001
15, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced8 Nov 2001£29,0001
22, RIVER STREET
BD21 4DE
Semi-Detached28 Sep 2000£27,5001
19, RIVER STREET
BD21 4DE
Terraced15 Sep 2000£29,0001
6, RIVER STREET
BD21 4DE
Terraced30 Apr 1999£20,0001
4, RIVER STREET, KEIGHLEY
BD21 4DE
Terraced2 Aug 1996£28,5001

Recent sales

DateAddressTypeTenurePrice
20 Mar 202644, RIVER STREET, HAWORTHTerracedFreehold£182,000
26 Apr 202144, RIVER STREET, HAWORTHTerracedFreehold£152,000
27 Aug 202042, RIVER STREET, HAWORTHTerracedFreehold£132,000
29 May 201844, RIVER STREET, HAWORTHTerracedFreehold£145,000
22 Apr 20163, RIVER STREETTerracedFreehold£67,000
30 Sep 201312, RIVER STREETTerracedFreehold£49,000
20 Sep 201317, RIVER STREETTerracedFreehold£61,500
12 Jul 20137, RIVER STREETTerracedFreehold£42,500
25 Mar 201110, RIVER STREETTerracedFreehold£59,000
22 Jul 200914, RIVER STREETTerracedFreehold£66,000
14 Dec 200719, RIVER STREET, KEIGHLEYTerracedFreehold£101,950
1 Oct 20079, RIVER STREET, KEIGHLEYTerracedFreehold£80,000
3 Jul 200717, RIVER STREET, HAWORTHTerracedFreehold£110,000
15 Dec 200644, RIVER STREET, HAWORTHTerracedFreehold£124,000
6 Sep 200618, RIVER STREET, KEIGHLEYTerracedFreehold£80,000
13 Jun 20068, RIVER STREET, KEIGHLEYTerracedFreehold£69,000
26 Aug 200520, RIVER STREET, KEIGHLEYTerracedFreehold£65,995
8 Jul 200512, RIVER STREETTerracedFreehold£62,995
4 Jun 200412, RIVER STREET, KEIGHLEYTerracedFreehold£40,000
31 Oct 20032 - 4, RIVER STREET, KEIGHLEYTerracedFreehold£11,000
3 Oct 200340, RIVER STREET, HAWORTHTerracedFreehold£83,000
12 Aug 20035, RIVER STREET, KEIGHLEYTerracedFreehold£32,000
16 May 20033, RIVER STREET, KEIGHLEYTerracedFreehold£39,950
6 Dec 200220, RIVER STREET, KEIGHLEYTerracedFreehold£29,500
25 Nov 20023, RIVER STREET, KEIGHLEYTerracedFreehold£19,950
31 Oct 200210, RIVER STREET, KEIGHLEYTerracedFreehold£24,000
23 Aug 20029, RIVER STREET, KEIGHLEYTerracedFreehold£28,500
8 Nov 200115, RIVER STREET, KEIGHLEYTerracedFreehold£29,000
27 Jul 20013, RIVER STREET, KEIGHLEYTerracedFreehold£16,400
28 Sep 200022, RIVER STREETSemi-DetachedFreehold£27,500
15 Sep 200019, RIVER STREETTerracedFreehold£29,000
30 Apr 19996, RIVER STREETTerracedFreehold£20,000
14 Jul 19988, RIVER STREET, KEIGHLEYTerracedFreehold£25,950
6 Jul 199817, RIVER STREET, HAWORTHTerracedFreehold£27,000
15 Oct 19972 - 4, RIVER STREET, KEIGHLEYTerracedFreehold£20,000
8 Sep 199744, RIVER STREET, HAWORTHTerracedFreehold£33,500
2 Aug 19964, RIVER STREET, KEIGHLEYTerracedFreehold£28,500
4 Nov 199519, RIVER STREET, KEIGHLEYTerracedFreehold£23,000
7 Jul 199520, RIVER STREET, KEIGHLEYTerracedFreehold£29,000

Other streets in Keighley

All Keighley house prices

Frequently asked questions

What is the average house price on River Street, Keighley?
The average sold price on River Street is £58,120, across 39 sales since 1995. The median is £40,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on River Street last sell?
The most recent recorded sale on River Street was 44, RIVER STREET, HAWORTH, which sold for £182,000 on 20 Mar 2026.
How many properties are there on River Street?
25 separate addresses have sold on River Street since 1995, across 2 postcodes (BD21 4DE, BD22 8ND). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 39 sales HM Land Registry has recorded on River Street since 1995 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.