Sold price history

Shaftesbury Road, Middlesbrough house prices

Homes in Shaftesbury Road, Middlesbrough have a median sold price of £71,800 — every figure here comes straight from HM Land Registry. Over the past decade prices are +32% in cash — but −7% once inflation is stripped out.

Median sold price
£71,800
10 years · cash
+32%
10 years · real
−7%
HM Land Registry · 47 sales · 26 with floor area · Updated 20 Mar 2026

Key facts

Median price
£71,800
Price per m²
£938
Sales recorded
47
Price range
£23,750 – £145,000

Shaftesbury Road, Middlesbrough prices since 1995

Shaftesbury Road, Middlesbrough — median sold price since 1995
2026 £0£43,636£87,271£130,907£174,543 2026 peak 1995 2026
Cash price Today’s money (real)

The cash line tells one story (+32%); the real-terms line, −7%, tells the truer one.

Recent sales in Shaftesbury Road, Middlesbrough

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
20 Mar 202665 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£145,000£1,859
26 Sep 202531 Shaftesbury Road · TS6 9BETerraced
Freehold
£110,000£1,429
31 Mar 202559 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£100,000£1,282
15 Jan 202035 Shaftesbury Road · TS6 9BETerraced
Freehold
£105,000£1,105
23 Apr 201933 Shaftesbury Road · TS6 9BETerraced
Freehold
£63,000£808
25 Mar 201963 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£96,500£1,304
14 Jun 201859 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£70,000£897
5 Jan 201813 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£79,500£1,074
30 Jun 201726 Shaftesbury Road · TS6 9BGSemi-detached
Freehold
£67,000£1,063
25 Jan 201767 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£87,655£963
17 Dec 201535 Shaftesbury Road · TS6 9BETerraced
Freehold
£110,000£1,158
15 Apr 201431 Shaftesbury Road · TS6 9BETerraced
Freehold
£80,000£1,039
24 Apr 20137 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£71,800
7 Dec 201257 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£83,000£912
29 Oct 201211 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£85,000
7 Sep 201265 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£106,000£1,359
26 Aug 20111 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£105,000
20 Apr 201121 Shaftesbury Road · TS6 9BETerraced
Freehold
£97,000
22 Nov 201039 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£72,750
11 Nov 201045 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£82,500
12 Nov 200728 Shaftesbury Road · TS6 9BGSemi-detached
Freehold
£80,000
27 Apr 20075 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£93,000£1,148
7 Jul 200613 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£81,000£1,095
2 May 200610 Shaftesbury Road · TS6 9BGSemi-detached
Freehold
£60,000£822
16 Dec 20051 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£103,500
26 Oct 200511 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£79,000
19 May 200451 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£83,500
26 Apr 200435 Shaftesbury Road · TS6 9BETerraced
Freehold
£78,500£826
8 Dec 200365 Shaftesbury Road · TS6 9BESemi-detached
Freehold
£55,000£705
28 Nov 200312 Shaftesbury Road · TS6 9BGSemi-detached
Freehold
£50,000£685

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in Shaftesbury Road, Middlesbrough

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
51, Shaftesbury Road£46,500
9 Aug 2002
£83,500
19 May 2004
2+39%
per year
+36%
inflation-adjusted
28, Shaftesbury Road£42,000
9 May 2003
£80,000
12 Nov 2007
2+15%
per year
+13%
inflation-adjusted
1, Shaftesbury Road£25,000
10 Dec 1999
£105,000
26 Aug 2011
3+13%
per year
+10%
inflation-adjusted
21, Shaftesbury Road£36,000
25 Aug 1995
£97,000
20 Apr 2011
3+7%
per year
+4%
inflation-adjusted
59, Shaftesbury Road£70,000
14 Jun 2018
£100,000
31 Mar 2025
2+5%
per year
+1%
inflation-adjusted
67, Shaftesbury Road£39,750
7 Jun 2001
£87,655
25 Jan 2017
2+5%
per year
+3%
inflation-adjusted
35, Shaftesbury Road£40,000
1 Jun 2000
£105,000
15 Jan 2020
5+5%
per year
+3%
inflation-adjusted
39, Shaftesbury Road£43,950
26 May 2000
£72,750
22 Nov 2010
2+5%
per year
+3%
inflation-adjusted
65, Shaftesbury Road£55,000
8 Dec 2003
£145,000
20 Mar 2026
3+4%
per year
+2%
inflation-adjusted
26, Shaftesbury Road£41,000
24 Jan 2003
£67,000
30 Jun 2017
2+3%
per year
+1%
inflation-adjusted
31, Shaftesbury Road£80,000
15 Apr 2014
£110,000
26 Sep 2025
2+3%
per year
0%
inflation-adjusted
41, Shaftesbury Road£34,700
8 Dec 1995
£37,000
5 Oct 2001
3+1%
per year
−1%
inflation-adjusted
11, Shaftesbury Road£79,000
26 Oct 2005
£85,000
29 Oct 2012
2+1%
per year
−2%
inflation-adjusted
13, Shaftesbury Road£81,000
7 Jul 2006
£79,500
5 Jan 2018
20%
per year
−3%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

How Shaftesbury Road, Middlesbrough compares

Rank in the town
1392nd of 2,153 streets in Middlesbrough
Rank in the postcode district
206th of 348 streets in TS6
Against the town median
20% below the Middlesbrough median of £90,000
Against England & Wales
54% below the national median of £157,000

Shaftesbury Road, Middlesbrough house prices — your questions

What is the average house price in Shaftesbury Road, Middlesbrough?

Half of homes sold in Shaftesbury Road, Middlesbrough went for more than £71,800 and half for less, across 47 sales.

What is the price range of homes sold in Shaftesbury Road, Middlesbrough?

Recorded sales in Shaftesbury Road, Middlesbrough range from £23,750 to £145,000. The range includes flats and large detached homes alike.

Have house prices in Shaftesbury Road, Middlesbrough risen?

Over the past decade prices in Shaftesbury Road, Middlesbrough are +32% in cash terms but −7% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How much is a house per square metre in Shaftesbury Road, Middlesbrough?

In Shaftesbury Road, Middlesbrough the median price is £938 per square metre, from 26 sales matched to an EPC floor-area record.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in Shaftesbury Road, Middlesbrough was 20 March 2026.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas