House Price Finder

Castle Bank

Stafford · ST16 1DJ, ST16 1DP, ST16 1DW

Average sold price
£260,625
93 sales since 1995
Median
£235,000
middle of every sale
Last sold
£403k
27 Feb 2026
Properties
60
detached most common

Average sold price by year

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

Properties on Castle Bank

AddressTypeLast soldPriceSales
73, CASTLE BANK
ST16 1DW
Detached27 Feb 2026£403,0002
69, CASTLE BANK
ST16 1DW
Semi-Detached18 Jul 2025£300,0001
57, CASTLE BANK
ST16 1DW
Semi-Detached4 Jul 2025£335,0002
67, CASTLE BANK
ST16 1DW
Semi-Detached23 May 2025£375,0002
79, CASTLE BANK
ST16 1DW
Detached23 May 2025£462,0002
21, CASTLE BANK
ST16 1DP
Detached20 Mar 2025£380,0002
38, CASTLE BANK
ST16 1DJ
Detached28 Feb 2025£275,0001
28, CASTLE BANK
ST16 1DJ
Detached6 Dec 2024£454,0001
46, CASTLE BANK
ST16 1DJ
Detached22 Nov 2024£425,0002
20, CASTLE BANK
ST16 1DJ
Detached23 May 2024£400,0001
22, CASTLE BANK
ST16 1DJ
Detached2 Apr 2024£440,0001
27, CASTLE BANK
ST16 1DP
Semi-Detached9 Feb 2024£345,0003
17, CASTLE BANK
ST16 1DP
Semi-Detached14 Jul 2023£255,0001
37, CASTLE BANK
ST16 1DP
Semi-Detached7 Jul 2023£307,5001
56A, CASTLE BANK
ST16 1DW
Detached22 Feb 2023£865,0001
OLD VICARAGE EAST, CASTLE BANK
ST16 1DJ
Semi-Detached3 Nov 2022£585,0002
59, CASTLE BANK
ST16 1DW
Semi-Detached7 Oct 2022£315,0002
51, CASTLE BANK
ST16 1DW
Detached30 Aug 2022£425,0002
58, CASTLE BANK
ST16 1DW
Detached28 Feb 2022£585,0003
29, CASTLE BANK
ST16 1DP
Semi-Detached29 Sep 2021£235,0001
41, CASTLE BANK
ST16 1DP
Semi-Detached28 May 2021£270,0001
70, CASTLE BANK
ST16 1DW
Detached8 Mar 2021£430,0002
61, CASTLE BANK
ST16 1DW
Semi-Detached4 Mar 2021£310,0002
65, CASTLE BANK
ST16 1DW
Detached27 Nov 2020£321,0002
11, CASTLE BANK
ST16 1DP
Semi-Detached2 Oct 2019£280,0003
40, CASTLE BANK
ST16 1DJ
Detached6 Dec 2017£392,0001
43, CASTLE BANK
ST16 1DP
Semi-Detached18 Aug 2017£205,0001
42, CASTLE BANK
ST16 1DJ
Detached15 Feb 2017£420,0002
54, CASTLE BANK
ST16 1DJ
Detached22 Jul 2016£430,0002
25, CASTLE BANK
ST16 1DP
Semi-Detached27 May 2016£249,9951
1, CASTLE BANK
ST16 1DP
Detached7 Nov 2014£223,0003
71, CASTLE BANK
ST16 1DW
Detached25 Jul 2013£210,0001
5, CASTLE BANK
ST16 1DP
Semi-Detached22 May 2012£199,0001
24, CASTLE BANK
ST16 1DJ
Detached16 Sep 2011£300,0001
57, CASTLE BANK, STAFFORD
ST16 1DW
Semi-Detached22 Aug 2008£197,0001
71, CASTLE BANK, STAFFORD
ST16 1DW
Detached2 Jun 2008£225,0002
25, CASTLE BANK, STAFFORD
ST16 1DP
Detached14 Sep 2007£225,0001
55, CASTLE BANK, STAFFORD
ST16 1DW
Semi-Detached20 Jul 2007£212,0001
61, CASTLE BANK, STAFFORD
ST16 1DW
Semi-Detached9 Nov 2006£228,0001
64, CASTLE BANK, STAFFORD
ST16 1DW
Detached9 Nov 2006£350,0002
1, CASTLE BANK, STAFFORD
ST16 1DP
Detached28 Jun 2006£223,0004
47, CASTLE BANK, STAFFORD
ST16 1DP
Detached16 Dec 2005£249,9504
56A, CASTLE BANK, STAFFORD
ST16 1DW
Detached2 Sep 2005£425,0002
37, CASTLE BANK, STAFFORD
ST16 1DP
Semi-Detached18 Jun 2004£197,9502
70, CASTLE BANK, STAFFORD
ST16 1DW
Detached7 Jun 2004£239,9501
42, CASTLE BANK, STAFFORD
ST16 1DJ
Detached14 May 2004£179,9501
13, CASTLE BANK, STAFFORD
ST16 1DP
Terraced28 Nov 2003£150,0001
54, CASTLE BANK, STAFFORD
ST16 1DJ
Detached14 Jun 2002£232,0001
40, CASTLE BANK, STAFFORD
ST16 1DJ
Detached17 Jul 2001£123,0001
30, CASTLE BANK
ST16 1DJ
Detached17 Apr 2000£175,0002
19, CASTLE BANK
ST16 1DP
Semi-Detached4 Feb 2000£44,2501
64, CASTLE BANK
ST16 1DW
Detached1 Oct 1999£148,0001
35, CASTLE BANK
ST16 1DP
Semi-Detached27 Sep 1999£97,0001
3, CASTLE BANK
ST16 1DP
Semi-Detached9 Mar 1999£88,0001
OLD VICARAGE WEST, CASTLE BANK, STAFFORD
ST16 1DJ
Detached24 Nov 1997£155,0001
14, CASTLE BANK, STAFFORD
ST16 1DJ
Detached7 Feb 1997£109,5001
21, CASTLE BANK, STAFFORD
ST16 1DP
Detached4 Sep 1996£76,0001
50, CASTLE BANK, STAFFORD
ST16 1DJ
Detached15 May 1996£130,0001
62, CASTLE BANK, STAFFORD
ST16 1DW
Detached5 May 1995£98,0001
73, CASTLE BANK, STAFFORD
ST16 1DW
Detached31 Mar 1995£107,5001

Recent sales

DateAddressTypeTenurePrice
27 Feb 202673, CASTLE BANKDetachedFreehold£403,000
18 Jul 202569, CASTLE BANKSemi-DetachedFreehold£300,000
4 Jul 202557, CASTLE BANKSemi-DetachedFreehold£335,000
23 May 202567, CASTLE BANKSemi-DetachedFreehold£375,000
23 May 202579, CASTLE BANKDetachedFreehold£462,000
20 Mar 202521, CASTLE BANKDetachedFreehold£380,000
28 Feb 202538, CASTLE BANKDetachedFreehold£275,000
6 Dec 202428, CASTLE BANKDetachedFreehold£454,000
22 Nov 202446, CASTLE BANKDetachedFreehold£425,000
23 May 202420, CASTLE BANKDetachedFreehold£400,000
2 Apr 202422, CASTLE BANKDetachedFreehold£440,000
9 Feb 202427, CASTLE BANKSemi-DetachedFreehold£345,000
14 Jul 202317, CASTLE BANKSemi-DetachedFreehold£255,000
7 Jul 202337, CASTLE BANKSemi-DetachedFreehold£307,500
22 Feb 202356A, CASTLE BANKDetachedFreehold£865,000
3 Nov 2022OLD VICARAGE EAST, CASTLE BANKSemi-DetachedFreehold£585,000
7 Oct 202259, CASTLE BANKSemi-DetachedFreehold£315,000
30 Aug 202251, CASTLE BANKDetachedFreehold£425,000
28 Feb 202258, CASTLE BANKDetachedFreehold£585,000
29 Sep 202129, CASTLE BANKSemi-DetachedFreehold£235,000
28 May 202141, CASTLE BANKSemi-DetachedFreehold£270,000
8 Mar 202170, CASTLE BANKDetachedFreehold£430,000
4 Mar 202161, CASTLE BANKSemi-DetachedFreehold£310,000
15 Jan 202157, CASTLE BANKSemi-DetachedFreehold£260,000
10 Dec 202021, CASTLE BANKDetachedFreehold£305,000
27 Nov 202065, CASTLE BANKDetachedFreehold£321,000
6 Nov 202027, CASTLE BANKSemi-DetachedFreehold£250,000
27 Oct 202079, CASTLE BANKDetachedFreehold£380,000
24 Jul 2020OLD VICARAGE EAST, CASTLE BANKSemi-DetachedFreehold£485,000
2 Oct 201911, CASTLE BANKSemi-DetachedFreehold£280,000
6 Dec 201740, CASTLE BANKDetachedFreehold£392,000
26 Aug 201727, CASTLE BANKSemi-DetachedFreehold£210,200
23 Aug 201765, CASTLE BANKDetachedFreehold£310,000
18 Aug 201743, CASTLE BANKSemi-DetachedFreehold£205,000
15 Feb 201742, CASTLE BANKDetachedFreehold£420,000
22 Jul 201654, CASTLE BANKDetachedFreehold£430,000
27 May 201625, CASTLE BANKSemi-DetachedFreehold£249,995
14 Mar 201673, CASTLE BANKDetachedFreehold£315,000
16 Jul 201558, CASTLE BANKDetachedFreehold£360,000
7 Nov 20141, CASTLE BANKDetachedFreehold£223,000
2 Jun 201446, CASTLE BANKDetachedFreehold£367,500
29 Apr 201470, CASTLE BANKDetachedFreehold£380,000
25 Jul 201371, CASTLE BANKDetachedFreehold£210,000
10 Oct 201259, CASTLE BANKSemi-DetachedFreehold£187,000
22 May 20125, CASTLE BANKSemi-DetachedFreehold£199,000
19 Sep 201158, CASTLE BANKDetachedFreehold£330,000
16 Sep 201124, CASTLE BANKDetachedFreehold£300,000
19 Aug 20111, CASTLE BANKDetachedFreehold£202,000
2 Dec 201011, CASTLE BANKSemi-DetachedFreehold£235,000
22 Oct 201042, CASTLE BANKDetachedFreehold£410,000
9 Apr 200911, CASTLE BANKSemi-DetachedFreehold£155,000
22 Aug 200857, CASTLE BANK, STAFFORDSemi-DetachedFreehold£197,000
2 Jun 200871, CASTLE BANK, STAFFORDDetachedFreehold£225,000
14 Sep 200725, CASTLE BANK, STAFFORDDetachedFreehold£225,000
20 Jul 200755, CASTLE BANK, STAFFORDSemi-DetachedFreehold£212,000
9 Nov 200661, CASTLE BANK, STAFFORDSemi-DetachedFreehold£228,000
9 Nov 200664, CASTLE BANK, STAFFORDDetachedFreehold£350,000
28 Jun 20061, CASTLE BANK, STAFFORDDetachedFreehold£223,000
16 Dec 200547, CASTLE BANK, STAFFORDDetachedFreehold£249,950
2 Sep 200556A, CASTLE BANK, STAFFORDDetachedFreehold£425,000
26 Nov 200447, CASTLE BANK, STAFFORDDetachedFreehold£182,500
18 Jun 200437, CASTLE BANK, STAFFORDSemi-DetachedFreehold£197,950
7 Jun 200470, CASTLE BANK, STAFFORDDetachedFreehold£239,950
14 May 200442, CASTLE BANK, STAFFORDDetachedFreehold£179,950
5 Apr 20041, CASTLE BANK, STAFFORDDetachedFreehold£189,950
28 Nov 200313, CASTLE BANK, STAFFORDTerracedFreehold£150,000
31 Jul 200347, CASTLE BANK, STAFFORDDetachedFreehold£150,000
20 Dec 20021, CASTLE BANK, STAFFORDDetachedFreehold£166,000
14 Jun 200254, CASTLE BANK, STAFFORDDetachedFreehold£232,000
17 Jul 200140, CASTLE BANK, STAFFORDDetachedFreehold£123,000
18 Dec 200061, CASTLE BANKSemi-DetachedFreehold£105,500
23 Oct 200054, CASTLE BANKDetachedFreehold£199,950
17 Apr 200030, CASTLE BANKDetachedFreehold£175,000
27 Mar 20001, CASTLE BANKDetachedFreehold£134,000
4 Feb 200019, CASTLE BANKSemi-DetachedFreehold£44,250
7 Jan 200067, CASTLE BANKSemi-DetachedFreehold£99,950
1 Oct 199964, CASTLE BANKDetachedFreehold£148,000
27 Sep 199935, CASTLE BANKSemi-DetachedFreehold£97,000
27 Sep 199951, CASTLE BANKDetachedFreehold£160,000
9 Mar 19993, CASTLE BANKSemi-DetachedFreehold£88,000
22 Feb 199930, CASTLE BANKDetachedFreehold£120,000
2 Sep 199847, CASTLE BANK, STAFFORDDetachedFreehold£106,000
24 Nov 1997OLD VICARAGE WEST, CASTLE BANK, STAFFORDDetachedFreehold£155,000
3 Oct 19971, CASTLE BANK, STAFFORDDetachedFreehold£97,750
9 Sep 199771, CASTLE BANK, STAFFORDDetachedFreehold£76,000
6 Jun 199737, CASTLE BANK, STAFFORDSemi-DetachedFreehold£85,000
27 Mar 199764, CASTLE BANK, STAFFORDDetachedFreehold£96,250
28 Feb 199756A, CASTLE BANK, STAFFORDDetachedFreehold£35,000
7 Feb 199714, CASTLE BANK, STAFFORDDetachedFreehold£109,500
4 Sep 199621, CASTLE BANK, STAFFORDDetachedFreehold£76,000
15 May 199650, CASTLE BANK, STAFFORDDetachedFreehold£130,000
5 May 199562, CASTLE BANK, STAFFORDDetachedFreehold£98,000
31 Mar 199573, CASTLE BANK, STAFFORDDetachedFreehold£107,500

Other streets in Stafford

All Stafford house prices

Frequently asked questions

What is the average house price on Castle Bank, Stafford?
The average sold price on Castle Bank is £260,625, across 93 sales since 1995. The median is £235,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Castle Bank last sell?
The most recent recorded sale on Castle Bank was 73, CASTLE BANK, which sold for £403,000 on 27 Feb 2026.
How many properties are there on Castle Bank?
60 separate addresses have sold on Castle Bank since 1995, across 3 postcodes (ST16 1DJ, ST16 1DP, ST16 1DW). 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 93 sales HM Land Registry has recorded on Castle Bank 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.