House Price Finder

Shakespeare Road

Cwmbran · NP44 4LN, NP44 4LP, NP44 4LW

Average sold price
£108,064
61 sales since 1998
Median
£110,000
middle of every sale
Last sold
£195k
22 Oct 2025
Properties
36
terraced most common

Average sold price by year

10
11
12
13
14
15
16
18
19
20
21
22
23
24
25

Properties on Shakespeare Road

AddressTypeLast soldPriceSales
40, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced22 Oct 2025£195,0002
14, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced19 Sep 2025£220,0002
17, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Semi-Detached20 Jun 2025£172,5001
4, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced21 Mar 2025£140,0002
33, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced31 Jan 2025£212,0002
93, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced18 Dec 2024£160,0004
51, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Semi-Detached23 Feb 2024£190,0001
105, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced9 Feb 2024£155,0001
19, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Semi-Detached20 Dec 2023£160,0001
103, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced14 Apr 2022£165,0001
27, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Semi-Detached25 Feb 2022£148,5002
107, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced17 Sep 2021£160,0004
111, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced9 Sep 2021£175,0002
129, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced9 Sep 2021£200,0001
38, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced22 Jul 2021£132,5004
34, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced20 May 2021£140,0003
127, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced6 Apr 2021£166,0002
109, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced20 Nov 2020£155,0002
119, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced5 Dec 2019£110,0001
41, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced17 Jan 2019£110,0001
1, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced18 Dec 2018£110,0002
48, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced16 Nov 2018£145,0001
115, SHAKESPEARE ROAD, ST DIALS
NP44 4LP
Terraced18 Nov 2016£120,0001
10, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Semi-Detached24 Jun 2016£129,0001
85, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced18 Mar 2016£92,0003
25, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced24 Jul 2015£122,0002
13, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced11 Nov 2011£124,9502
47, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced26 Jan 2005£30,0001
97, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced31 Jan 2003£64,0001
43, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced27 Sep 2002£49,9502
35, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Terraced5 Aug 2002£33,0001
91, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced1 Oct 2001£49,9501
20, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Semi-Detached20 Jul 2001£44,0001
22, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced27 Oct 2000£31,5001
95, SHAKESPEARE ROAD, ST DIALS
NP44 4LW
Terraced12 Jul 1999£15,5101
5, SHAKESPEARE ROAD, ST DIALS
NP44 4LN
Semi-Detached20 Feb 1998£39,9501

Recent sales

DateAddressTypeTenurePrice
22 Oct 202540, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£195,000
19 Sep 202514, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£220,000
20 Jun 202517, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£172,500
21 Mar 20254, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£140,000
31 Jan 202533, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£212,000
18 Dec 202493, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£160,000
23 Feb 202451, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£190,000
9 Feb 2024105, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£155,000
22 Jan 202414, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£123,000
20 Dec 202319, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£160,000
14 Apr 2022103, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£165,000
25 Feb 202227, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£148,500
16 Dec 202140, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£172,000
17 Sep 2021107, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£160,000
9 Sep 2021111, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£175,000
9 Sep 2021129, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£200,000
12 Aug 20214, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£115,500
22 Jul 202138, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£132,500
20 May 202134, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£140,000
6 Apr 2021127, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£166,000
20 Nov 2020109, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£155,000
5 Dec 2019119, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£110,000
26 Apr 201993, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£93,500
17 Jan 201941, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£110,000
18 Dec 20181, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£110,000
16 Nov 201848, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£145,000
11 May 2018107, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£145,000
18 Nov 2016115, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£120,000
24 Jun 201610, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£129,000
18 Mar 201685, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£92,000
24 Jul 201525, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£122,000
27 Mar 201538, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£87,000
30 Jan 2014127, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£87,500
12 Jul 2013109, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£95,000
21 May 20121, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£74,000
28 Mar 2012111, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£91,000
11 Nov 201113, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£124,950
28 Jun 2010107, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£120,000
28 Mar 200885, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£90,500
23 Nov 200727, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£107,000
12 Apr 200634, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£105,000
23 Sep 200593, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£94,750
26 Jan 200547, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£30,000
11 Jun 2004107, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£110,000
6 Feb 200413, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£72,000
31 Jan 200397, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£64,000
6 Nov 200285, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£36,000
11 Oct 200238, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£56,950
27 Sep 200243, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£49,950
30 Aug 200293, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£52,000
5 Aug 200235, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£33,000
1 Oct 200191, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£49,950
20 Jul 200120, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£44,000
27 Oct 200022, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£31,500
17 Sep 199934, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£43,000
12 Jul 199995, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£15,510
14 May 199933, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£40,000
7 May 199925, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£38,425
26 Mar 199943, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£42,950
20 Nov 199838, SHAKESPEARE ROAD, ST DIALSTerracedFreehold£32,500
20 Feb 19985, SHAKESPEARE ROAD, ST DIALSSemi-DetachedFreehold£39,950

Other streets in Cwmbran

All Cwmbran house prices

Frequently asked questions

What is the average house price on Shakespeare Road, Cwmbran?
The average sold price on Shakespeare Road is £108,064, across 61 sales since 1998. The median is £110,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Shakespeare Road last sell?
The most recent recorded sale on Shakespeare Road was 40, SHAKESPEARE ROAD, ST DIALS, which sold for £195,000 on 22 Oct 2025.
How many properties are there on Shakespeare Road?
36 separate addresses have sold on Shakespeare Road since 1998, across 3 postcodes (NP44 4LN, NP44 4LP, NP44 4LW). 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 61 sales HM Land Registry has recorded on Shakespeare Road since 1998 — 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.