House Price Finder

Castle Street

Stafford · ST16 2EB, ST16 2ED, ST21 6DF +2 more

Average sold price
£116,051
112 sales since 1995
Median
£105,500
middle of every sale
Last sold
£110k
23 Apr 2026
Properties
64
terraced most common

Average sold price by year

12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

Properties on Castle Street

AddressTypeLast soldPriceSales
SELWYN COURT, FLAT 5, CASTLE STREET, ECCLESHALL
ST21 6DG
Flat23 Apr 2026£109,9993
SELWYN COURT, FLAT 9, CASTLE STREET, ECCLESHALL
ST21 6DG
Flat17 Oct 2025£73,0001
45, CASTLE STREET
ST16 2ED
Terraced20 Sep 2024£130,0002
CASTLE MEWS, APARTMENT 52, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat1 Jul 2024£180,0003
9, CASTLE STREET
ST16 2ED
Terraced29 Feb 2024£140,5002
5, CASTLE STREET
ST16 2ED
Terraced1 Dec 2023£150,0004
BROOK HOUSE, 35, CASTLE STREET, ECCLESHALL
ST21 6DF
Detached29 Nov 2023£480,0001
39, CASTLE STREET
ST16 2ED
Terraced25 Aug 2023£155,0002
SELWYN COURT, FLAT 22, CASTLE STREET, ECCLESHALL
ST21 6DG
Flat19 Aug 2023£111,0002
CASTLE MEWS, APARTMENT 34, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat1 Dec 2022£180,0001
CASTLE MEWS, APARTMENT 48, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat27 Jun 2022£182,0002
26, CASTLE STREET
ST16 2EB
Terraced23 Jun 2022£194,5003
CASTLE MEWS, APARTMENT 54, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat20 May 2022£180,0003
CASTLE MEWS, APARTMENT 58, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat6 May 2022£200,0002
6, CASTLE STREET, ECCLESHALL
ST21 6DF
Terraced11 Mar 2022£225,0002
31, CASTLE STREET
ST16 2EB
Terraced19 Jan 2022£131,0002
24, CASTLE STREET
ST16 2EB
Other31 Jul 2021£323,1573
35, CASTLE STREET
ST16 2ED
Terraced12 Mar 2021£132,5003
SELWYN COURT, FLAT 24, CASTLE STREET, ECCLESHALL
ST21 6DG
Flat15 Jan 2021£127,5004
34A, CASTLE STREET
ST16 2ED
Terraced19 Nov 2020£150,0002
6, CASTLE STREET
ST16 2ED
Terraced29 Jan 2020£106,0002
47, CASTLE STREET
ST16 2ED
Terraced18 Oct 2019£94,5002
17, CASTLE STREET
ST16 2EB
Terraced12 Jun 2019£107,5002
10, CASTLE STREET
ST16 2ED
Terraced13 Aug 2018£113,5003
20, CASTLE STREET, ECCLESHALL
ST21 6DF
Terraced24 Jul 2017£163,5003
8 - 10, CASTLE STREET, ECCLESHALL
ST21 6DF
Other14 Jul 2017£340,0001
CASTLE MEWS, APARTMENT 42, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat new build9 Jun 2017£190,0001
36, CASTLE STREET
ST16 2ED
Terraced19 May 2017£118,0001
CASTLE MEWS, APARTMENT 56, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat16 May 2017£342,5003
25, CASTLE STREET
ST16 2EB
Terraced7 Jan 2015£112,0001
20, CASTLE STREET
ST16 2EB
Terraced7 Jul 2014£85,0001
CASTLE MEWS, APARTMENT 36, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat28 Feb 2013£180,0002
12, CASTLE STREET
ST16 2EB
Terraced31 Jan 2013£105,0001
CASTLE MEWS, APARTMENT 38, CASTLE STREET, ECCLESHALL
ST21 6EZ
Flat new build12 Apr 2011£200,0001
11, CASTLE STREET
ST16 2ED
Terraced4 Feb 2011£100,0002
SELWYN COURT, FLAT 23, CASTLE STREET, ECCLESHALL
ST21 6DG
Flat17 Dec 2010£108,0001
32, CASTLE STREET
ST16 2EB
Terraced16 Dec 2010£104,0001
18, CASTLE STREET
ST16 2EB
Terraced12 Nov 2010£112,5001
SELWYN COURT, FLAT 15, CASTLE STREET, ECCLESHALL
ST21 6DG
Flat3 Mar 2008£103,0001
39, CASTLE STREET, STAFFORD
ST16 2ED
Terraced17 Aug 2007£121,5002
47, CASTLE STREET, STAFFORD
ST16 2ED
Terraced26 Feb 2007£72,5002
17, CASTLE STREET, STAFFORD
ST16 2EB
Terraced30 Jan 2007£85,0004
15, CASTLE STREET, STAFFORD
ST16 2EB
Terraced20 Mar 2006£109,9951
6, CASTLE STREET, STAFFORD
ST16 2ED
Terraced17 Jun 2005£106,0001
36, CASTLE STREET, STAFFORD
ST16 2ED
Terraced27 May 2005£85,0001
14, CASTLE STREET, ECCLESHALL
ST21 6DF
Terraced22 Apr 2005£125,0001
25, CASTLE STREET, STAFFORD
ST16 2EB
Terraced30 Apr 2004£81,5003
9, CASTLE STREET, STAFFORD
ST16 2ED
Terraced13 Jun 2003£72,5001
45, CASTLE STREET, STAFFORD
ST16 2ED
Terraced31 Oct 2002£59,9501
13, CASTLE STREET, STAFFORD
ST16 2EB
Terraced25 Oct 2002£55,0001
33, CASTLE STREET, STAFFORD
ST16 2EB
Terraced21 Aug 2002£59,9502
28, CASTLE STREET, STAFFORD
ST16 2EB
Terraced7 Jun 2002£36,1001
32, CASTLE STREET, STAFFORD
ST16 2EB
Terraced7 Dec 2001£34,5002
42, CASTLE STREET, STAFFORD
ST16 2ED
Terraced19 Oct 2001£33,2501
7, CASTLE STREET
ST16 2ED
Terraced21 Dec 2000£52,5002
15, CASTLE STREET
ST16 2EB
Terraced18 Feb 2000£44,0001
24, CASTLE STREET, STAFFORD
ST16 2EB
Terraced13 Jun 1997£24,7501
43, CASTLE STREET, STAFFORD
ST16 2ED
Terraced30 May 1997£32,0001
16, CASTLE STREET, STAFFORD
ST16 2EB
Terraced2 May 1997£48,0001
5, CASTLE STREET, STAFFORD
ST16 2ED
Terraced29 Apr 1997£36,0001
11, CASTLE STREET, STAFFORD
ST16 2ED
Terraced20 Dec 1996£34,5001
10, CASTLE STREET, STAFFORD
ST16 2ED
Terraced17 Nov 1995£12,0001
12, CASTLE STREET, STAFFORD
ST16 2EB
Terraced9 Aug 1995£16,0001
29, CASTLE STREET, STAFFORD
ST16 2EB
Terraced31 Mar 1995£14,0001

Recent sales

DateAddressTypeTenurePrice
23 Apr 2026SELWYN COURT, FLAT 5, CASTLE STREET, ECCLESHALLFlatLeasehold£109,999
17 Oct 2025SELWYN COURT, FLAT 9, CASTLE STREET, ECCLESHALLFlatLeasehold£73,000
20 Sep 202445, CASTLE STREETTerracedFreehold£130,000
1 Jul 2024CASTLE MEWS, APARTMENT 52, CASTLE STREET, ECCLESHALLFlatLeasehold£180,000
29 Feb 20249, CASTLE STREETTerracedFreehold£140,500
1 Dec 20235, CASTLE STREETTerracedFreehold£150,000
29 Nov 2023BROOK HOUSE, 35, CASTLE STREET, ECCLESHALLDetachedFreehold£480,000
25 Aug 202339, CASTLE STREETTerracedFreehold£155,000
19 Aug 2023SELWYN COURT, FLAT 22, CASTLE STREET, ECCLESHALLFlatLeasehold£111,000
1 Dec 2022CASTLE MEWS, APARTMENT 34, CASTLE STREET, ECCLESHALLFlatLeasehold£180,000
27 Jun 2022CASTLE MEWS, APARTMENT 48, CASTLE STREET, ECCLESHALLFlatLeasehold£182,000
23 Jun 202226, CASTLE STREETTerracedFreehold£194,500
20 May 2022CASTLE MEWS, APARTMENT 54, CASTLE STREET, ECCLESHALLFlatLeasehold£180,000
6 May 2022CASTLE MEWS, APARTMENT 58, CASTLE STREET, ECCLESHALLFlatLeasehold£200,000
11 Mar 20226, CASTLE STREET, ECCLESHALLTerracedFreehold£225,000
19 Jan 202231, CASTLE STREETTerracedFreehold£131,000
31 Jul 202124, CASTLE STREETOtherFreehold£323,157
12 Mar 202135, CASTLE STREETTerracedFreehold£132,500
15 Jan 2021SELWYN COURT, FLAT 24, CASTLE STREET, ECCLESHALLFlatLeasehold£127,500
19 Nov 202034A, CASTLE STREETTerracedFreehold£150,000
24 Sep 202024, CASTLE STREETOtherFreehold£385,000
30 Jun 202031, CASTLE STREETTerracedFreehold£100,000
29 Jan 20206, CASTLE STREETTerracedFreehold£106,000
18 Oct 201947, CASTLE STREETTerracedFreehold£94,500
12 Jun 201917, CASTLE STREETTerracedFreehold£107,500
29 May 201924, CASTLE STREETTerracedFreehold£100,000
20 Dec 20189, CASTLE STREETTerracedFreehold£105,000
13 Aug 201810, CASTLE STREETTerracedFreehold£113,500
4 Dec 2017SELWYN COURT, FLAT 24, CASTLE STREET, ECCLESHALLFlatLeasehold£127,000
24 Jul 201720, CASTLE STREET, ECCLESHALLTerracedFreehold£163,500
14 Jul 20178 - 10, CASTLE STREET, ECCLESHALLOtherFreehold£340,000
9 Jun 2017CASTLE MEWS, APARTMENT 42, CASTLE STREET, ECCLESHALLFlatLeasehold£190,000
19 May 201736, CASTLE STREETTerracedFreehold£118,000
16 May 2017CASTLE MEWS, APARTMENT 56, CASTLE STREET, ECCLESHALLFlatLeasehold£342,500
24 Jun 2016CASTLE MEWS, APARTMENT 58, CASTLE STREET, ECCLESHALLFlatLeasehold£180,000
27 Apr 2016CASTLE MEWS, APARTMENT 52, CASTLE STREET, ECCLESHALLFlatLeasehold£180,000
20 Nov 20155, CASTLE STREETTerracedFreehold£119,995
27 Mar 201535, CASTLE STREETTerracedFreehold£120,000
12 Jan 20156, CASTLE STREET, ECCLESHALLTerracedFreehold£175,000
7 Jan 201525, CASTLE STREETTerracedFreehold£112,000
28 Nov 2014CASTLE MEWS, APARTMENT 56, CASTLE STREET, ECCLESHALLFlatLeasehold£335,000
7 Jul 201420, CASTLE STREETTerracedFreehold£85,000
20 Sep 201326, CASTLE STREETTerracedFreehold£145,000
28 Feb 2013CASTLE MEWS, APARTMENT 36, CASTLE STREET, ECCLESHALLFlatLeasehold£180,000
31 Jan 201312, CASTLE STREETTerracedFreehold£105,000
23 Aug 2012CASTLE MEWS, APARTMENT 54, CASTLE STREET, ECCLESHALLFlatLeasehold£170,000
31 Oct 2011SELWYN COURT, FLAT 24, CASTLE STREET, ECCLESHALLFlatLeasehold£85,000
12 Apr 2011CASTLE MEWS, APARTMENT 38, CASTLE STREET, ECCLESHALLFlatLeasehold£200,000
28 Mar 2011CASTLE MEWS, APARTMENT 48, CASTLE STREET, ECCLESHALLFlatLeasehold£210,000
17 Feb 201139, CASTLE STREETTerracedFreehold£110,000
4 Feb 201111, CASTLE STREETTerracedFreehold£100,000
26 Jan 2011CASTLE MEWS, APARTMENT 56, CASTLE STREET, ECCLESHALLFlatLeasehold£322,825
21 Jan 2011CASTLE MEWS, APARTMENT 36, CASTLE STREET, ECCLESHALLFlatLeasehold£200,000
21 Jan 2011CASTLE MEWS, APARTMENT 54, CASTLE STREET, ECCLESHALLFlatLeasehold£200,000
7 Jan 2011CASTLE MEWS, APARTMENT 52, CASTLE STREET, ECCLESHALLFlatLeasehold£200,000
17 Dec 2010SELWYN COURT, FLAT 23, CASTLE STREET, ECCLESHALLFlatLeasehold£108,000
16 Dec 201032, CASTLE STREETTerracedFreehold£104,000
12 Nov 201018, CASTLE STREETTerracedFreehold£112,500
5 Nov 201010, CASTLE STREETTerracedFreehold£113,500
30 Sep 201034A, CASTLE STREETTerracedFreehold£125,000
7 May 201020, CASTLE STREET, ECCLESHALLTerracedFreehold£108,000
19 Mar 20105, CASTLE STREETTerracedFreehold£117,500
15 Mar 201045, CASTLE STREETTerracedFreehold£104,000
3 Mar 2008SELWYN COURT, FLAT 15, CASTLE STREET, ECCLESHALLFlatLeasehold£103,000
17 Aug 200739, CASTLE STREET, STAFFORDTerracedFreehold£121,500
12 Apr 2007SELWYN COURT, FLAT 22, CASTLE STREET, ECCLESHALLFlatLeasehold£95,000
16 Mar 2007SELWYN COURT, FLAT 5, CASTLE STREET, ECCLESHALLFlatLeasehold£95,000
26 Feb 200747, CASTLE STREET, STAFFORDTerracedFreehold£72,500
30 Jan 200717, CASTLE STREET, STAFFORDTerracedFreehold£85,000
20 Mar 200615, CASTLE STREET, STAFFORDTerracedFreehold£109,995
18 Nov 200511, CASTLE STREETTerracedFreehold£100,950
17 Jun 20056, CASTLE STREET, STAFFORDTerracedFreehold£106,000
27 May 200536, CASTLE STREET, STAFFORDTerracedFreehold£85,000
22 Apr 200514, CASTLE STREET, ECCLESHALLTerracedFreehold£125,000
10 Feb 20055, CASTLE STREETTerracedFreehold£85,000
30 Apr 200425, CASTLE STREET, STAFFORDTerracedFreehold£81,500
13 Jun 20039, CASTLE STREET, STAFFORDTerracedFreehold£72,500
29 Nov 200217, CASTLE STREET, STAFFORDTerracedFreehold£62,000
31 Oct 200245, CASTLE STREET, STAFFORDTerracedFreehold£59,950
25 Oct 200213, CASTLE STREET, STAFFORDTerracedFreehold£55,000
21 Aug 200233, CASTLE STREET, STAFFORDTerracedFreehold£59,950
7 Jun 200228, CASTLE STREET, STAFFORDTerracedFreehold£36,100
21 May 2002SELWYN COURT, FLAT 24, CASTLE STREET, ECCLESHALLFlatLeasehold£45,000
7 Dec 200132, CASTLE STREET, STAFFORDTerracedFreehold£34,500
19 Oct 200142, CASTLE STREET, STAFFORDTerracedFreehold£33,250
24 Aug 200132, CASTLE STREET, STAFFORDTerracedFreehold£28,000
10 Aug 200125, CASTLE STREET, STAFFORDTerracedFreehold£57,000
26 Jul 2001SELWYN COURT, FLAT 5, CASTLE STREET, ECCLESHALLFlatLeasehold£35,000
2 Feb 200139, CASTLE STREET, STAFFORDTerracedFreehold£32,000
21 Dec 20007, CASTLE STREETTerracedFreehold£52,500
17 Nov 200035, CASTLE STREETTerracedFreehold£48,500
31 Aug 200047, CASTLE STREETTerracedFreehold£38,000
28 Apr 20007, CASTLE STREETTerracedFreehold£53,000
24 Mar 200026, CASTLE STREETTerracedFreehold£39,000
9 Mar 200017, CASTLE STREETTerracedFreehold£27,250
18 Feb 200015, CASTLE STREETTerracedFreehold£44,000
5 Nov 199910, CASTLE STREETTerracedFreehold£37,500
16 Apr 19996, CASTLE STREETTerracedFreehold£20,000
30 Oct 199825, CASTLE STREET, STAFFORDTerracedFreehold£42,000
10 Jul 199817, CASTLE STREET, STAFFORDTerracedFreehold£23,000
1 May 199833, CASTLE STREET, STAFFORDTerracedFreehold£39,000
13 Jun 199724, CASTLE STREET, STAFFORDTerracedFreehold£24,750
30 May 199743, CASTLE STREET, STAFFORDTerracedFreehold£32,000
2 May 199716, CASTLE STREET, STAFFORDTerracedFreehold£48,000
29 Apr 19975, CASTLE STREET, STAFFORDTerracedFreehold£36,000
20 Dec 199611, CASTLE STREET, STAFFORDTerracedFreehold£34,500
18 Sep 199617, CASTLE STREET, STAFFORDTerracedFreehold£15,000
17 Nov 199510, CASTLE STREET, STAFFORDTerracedFreehold£12,000
9 Aug 199512, CASTLE STREET, STAFFORDTerracedFreehold£16,000
8 Aug 199547, CASTLE STREET, STAFFORDTerracedFreehold£11,000
31 Mar 199529, CASTLE STREET, STAFFORDTerracedFreehold£14,000
20 Jan 199520, CASTLE STREET, ECCLESHALLTerracedFreehold£40,000

Other streets in Stafford

All Stafford house prices

Frequently asked questions

What is the average house price on Castle Street, Stafford?
The average sold price on Castle Street is £116,051, across 112 sales since 1995. The median is £105,500 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Castle Street last sell?
The most recent recorded sale on Castle Street was SELWYN COURT, FLAT 5, CASTLE STREET, ECCLESHALL, which sold for £109,999 on 23 Apr 2026.
How many properties are there on Castle Street?
64 separate addresses have sold on Castle Street since 1995, across 5 postcodes (ST16 2EB, ST16 2ED, ST21 6DF, ST21 6DG, …). 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 112 sales HM Land Registry has recorded on Castle 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.