House Price Finder

John Street

Middlesbrough · TS9 6DB

Average sold price
£101,679
70 sales since 1995
Median
£100,500
middle of every sale
Last sold
£150k
30 Jan 2026
Properties
29
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 John Street

AddressTypeLast soldPriceSales
6, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced30 Jan 2026£150,0004
21, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced8 Aug 2025£150,0003
23, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced24 Jan 2025£145,0002
10, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached16 Feb 2024£160,0002
20, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced6 Oct 2023£188,7503
THE OLD GRAIN STORE, 14, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced8 Aug 2022£190,0001
28B, JOHN STREET, GREAT AYTON
TS9 6DB
Flat15 Jul 2022£57,5002
3, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced30 Jun 2022£127,5004
1, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced31 May 2022£120,0006
22, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced16 Aug 2021£150,0002
19A, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached18 Jul 2019£122,5001
8, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced12 Jul 2019£87,5001
12, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced14 Jun 2018£145,0004
11, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced27 Apr 2018£75,0002
13, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced27 Apr 2018£75,0002
19B, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached1 Jul 2016£155,0005
17, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached26 Jun 2015£126,9503
24, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced20 Nov 2014£112,5006
28A, JOHN STREET, GREAT AYTON
TS9 6DB
Flat24 Jan 2014£67,5004
5, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced7 Sep 2010£124,5002
7, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached18 Jun 2010£80,0001
9, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached18 Jun 2010£80,0001
18, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced6 May 2009£191,0001
1A, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced19 Dec 2008£110,0001
28C, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced18 Jan 2005£69,5002
26, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced29 Nov 2002£113,5001
14, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced9 Nov 2001£75,0002
27, JOHN STREET, GREAT AYTON
TS9 6DB
Terraced17 Jan 2000£56,0001
4, JOHN STREET, GREAT AYTON
TS9 6DB
Semi-Detached9 Mar 1998£68,0001

Recent sales

DateAddressTypeTenurePrice
30 Jan 20266, JOHN STREET, GREAT AYTONTerracedFreehold£150,000
8 Aug 202521, JOHN STREET, GREAT AYTONTerracedFreehold£150,000
24 Jan 202523, JOHN STREET, GREAT AYTONTerracedFreehold£145,000
16 Feb 202410, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£160,000
6 Oct 202320, JOHN STREET, GREAT AYTONTerracedFreehold£188,750
8 Aug 2022THE OLD GRAIN STORE, 14, JOHN STREET, GREAT AYTONTerracedFreehold£190,000
15 Jul 202228B, JOHN STREET, GREAT AYTONFlatLeasehold£57,500
30 Jun 20223, JOHN STREET, GREAT AYTONTerracedFreehold£127,500
31 May 20221, JOHN STREET, GREAT AYTONTerracedFreehold£120,000
25 Feb 202221, JOHN STREET, GREAT AYTONTerracedFreehold£145,000
16 Aug 202122, JOHN STREET, GREAT AYTONTerracedFreehold£150,000
5 Mar 20201, JOHN STREET, GREAT AYTONTerracedFreehold£104,000
18 Jul 201919A, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£122,500
12 Jul 20198, JOHN STREET, GREAT AYTONTerracedFreehold£87,500
14 Jun 201812, JOHN STREET, GREAT AYTONTerracedFreehold£145,000
27 Apr 201811, JOHN STREET, GREAT AYTONTerracedFreehold£75,000
27 Apr 201813, JOHN STREET, GREAT AYTONTerracedFreehold£75,000
7 Apr 201712, JOHN STREET, GREAT AYTONTerracedFreehold£140,000
1 Jul 201619B, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£155,000
30 Mar 201621, JOHN STREET, GREAT AYTONTerracedFreehold£106,000
26 Jun 201517, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£126,950
16 Mar 201512, JOHN STREET, GREAT AYTONTerracedFreehold£140,000
20 Nov 201424, JOHN STREET, GREAT AYTONTerracedFreehold£112,500
24 Jan 201428A, JOHN STREET, GREAT AYTONFlatLeasehold£67,500
14 Jan 201312, JOHN STREET, GREAT AYTONTerracedFreehold£78,000
17 Aug 201210, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£122,500
21 Jun 20126, JOHN STREET, GREAT AYTONTerracedFreehold£150,000
3 Jun 201113, JOHN STREET, GREAT AYTONTerracedFreehold£79,500
21 Sep 201019B, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£110,000
7 Sep 20105, JOHN STREET, GREAT AYTONTerracedFreehold£124,500
3 Sep 201024, JOHN STREET, GREAT AYTONTerracedFreehold£139,950
18 Jun 20107, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£80,000
18 Jun 20109, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£80,000
18 Jun 201011, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£80,000
26 Aug 200928A, JOHN STREET, GREAT AYTONFlatLeasehold£66,500
6 May 200918, JOHN STREET, GREAT AYTONTerracedFreehold£191,000
19 Dec 20081A, JOHN STREET, GREAT AYTONTerracedFreehold£110,000
3 Aug 200717, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£146,950
19 Jul 20075, JOHN STREET, GREAT AYTONTerracedFreehold£40,000
21 Dec 200619B, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£180,000
10 Nov 200620, JOHN STREET, GREAT AYTONTerracedFreehold£145,000
1 Nov 20066, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£117,500
16 Oct 200624, JOHN STREET, GREAT AYTONTerracedFreehold£149,950
24 Mar 200619B, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£165,000
25 Nov 20051, JOHN STREET, GREAT AYTONTerracedFreehold£114,000
11 Aug 20053, JOHN STREET, GREAT AYTONTerracedFreehold£115,000
18 Jan 200528C, JOHN STREET, GREAT AYTONTerracedLeasehold£69,500
16 Aug 200428A, JOHN STREET, GREAT AYTONFlatLeasehold£75,000
20 Feb 20043, JOHN STREET, GREAT AYTONTerracedFreehold£77,000
11 Jul 20033, JOHN STREET, GREAT AYTONTerracedFreehold£74,000
15 May 200328B, JOHN STREET, GREAT AYTONFlatLeasehold£28,500
7 May 200328C, JOHN STREET, GREAT AYTONTerracedLeasehold£45,000
7 Mar 20031, JOHN STREET, GREAT AYTONTerracedFreehold£75,000
31 Jan 200324, JOHN STREET, GREAT AYTONTerracedFreehold£88,000
29 Nov 200226, JOHN STREET, GREAT AYTONTerracedFreehold£113,500
29 Nov 200228A, JOHN STREET, GREAT AYTONFlatLeasehold£35,000
30 Sep 20026, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£75,000
24 May 200219B, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£97,000
9 Nov 200114, JOHN STREET, GREAT AYTONTerracedFreehold£75,000
28 Feb 200123, JOHN STREET, GREAT AYTONTerracedFreehold£51,000
1 Aug 200024, JOHN STREET, GREAT AYTONTerracedFreehold£59,000
17 Jan 200027, JOHN STREET, GREAT AYTONTerracedFreehold£56,000
24 Sep 19991, JOHN STREET, GREAT AYTONTerracedFreehold£42,000
31 Aug 199914, JOHN STREET, GREAT AYTONTerracedFreehold£57,500
4 Dec 199822, JOHN STREET, GREAT AYTONTerracedFreehold£51,000
9 Mar 19984, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£68,000
17 Dec 199724, JOHN STREET, GREAT AYTONTerracedFreehold£50,500
12 Dec 199617, JOHN STREET, GREAT AYTONSemi-DetachedFreehold£52,000
26 Jul 19961, JOHN STREET, GREAT AYTONTerracedFreehold£37,000
18 Aug 199520, JOHN STREET, GREAT AYTONTerracedFreehold£40,000

Other streets in Middlesbrough

All Middlesbrough house prices

Frequently asked questions

What is the average house price on John Street, Middlesbrough?
The average sold price on John Street is £101,679, across 70 sales since 1995. The median is £100,500 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on John Street last sell?
The most recent recorded sale on John Street was 6, JOHN STREET, GREAT AYTON, which sold for £150,000 on 30 Jan 2026.
How many properties are there on John Street?
29 separate addresses have sold on John Street since 1995, across 1 postcode (TS9 6DB). 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 70 sales HM Land Registry has recorded on John 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.