MyHomePrice

House prices in TS5 (Middlesbrough)

Median sale price in Middlesbrough, Teesside, computed from sales actually registered with HM Land Registry (Price Paid Data) — not asking prices.

Detached2026

£246,250

+273.1% since 1995

Semi-detached2026

£177,750

+255.5% since 1995

Terraced2026

£121,250

+246.4% since 1995

Flat2026

£64,000

+93.9% since 1995

Median sale price over time (1995–2026)

Eyeing a property in Middlesbrough?

An AI expert's opinion on its price, its points of caution and your negotiation margin.

Year-by-year data — TS5

YearDetachedSemi-detachedTerracedFlatSales
1995£66,000£50,000£35,000£33,000490
1996£66,500£50,000£33,750£31,875551
1997£83,700£53,500£37,500£25,250649
1998£86,000£52,000£40,000£31,500618
1999£94,000£56,000£38,000£36,250728
2000£91,500£56,000£38,000£33,000746
2001£91,000£58,500£40,950£39,000799
2002£125,000£72,500£42,495£70,250919
2003£152,500£94,000£50,000£65,500894
2004£190,000£121,500£79,950£84,500802
2005£189,000£136,000£90,000£113,000888
2006£198,950£140,000£97,750£115,0001103
2007£183,750£140,000£110,000£124,0001095
2008£200,000£135,000£107,000£114,998440
2009£175,000£127,500£96,750£98,000430
2010£195,000£124,998£98,500£75,500434
2011£160,000£125,000£84,475£90,000457
2012£202,500£127,000£96,000£88,000362
2013£190,000£125,000£85,000£66,000404
2014£249,995£130,000£92,995£77,500525
2015£239,950£130,000£92,995£63,750634
2016£249,950£134,000£90,500£83,750664
2017£248,225£135,000£89,000£72,500600
2018£211,000£135,000£95,000£63,000605
2019£236,000£138,500£88,000£65,000661
2020£239,950£138,000£87,750£52,250520
2021£274,950£148,000£105,000£75,500767
2022£278,950£160,000£112,000£71,000687
2023£232,500£165,000£110,000£70,000516
2024£253,500£163,995£119,250£74,000536
2025£255,000£175,000£120,000£85,000598
2026£246,250£177,750£121,250£64,000119

* fewer than 5 registered sales: indicative median. Source: HM Land Registry Price Paid Data — © Crown copyright, Open Government Licence v3.0. Median sale prices of registered residential transactions.

Neighbouring postcode districts — Teesside