MyHomePrice

House prices in TS20 (Stockton-on-Tees)

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

Detached2026

£285,250

+245.9% since 1995

Semi-detached2026

£158,000

+271.8% since 1995

Terraced2026

£128,400

+342.8% since 1995

Flat2026

£60,000

+155.3% since 1995

Median sale price over time (1995–2026)

Eyeing a property in Stockton-on-Tees?

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

Year-by-year data — TS20

YearDetachedSemi-detachedTerracedFlatSales
1995£82,475£42,495£29,000£23,500278
1996£72,000£40,350£30,500£21,250331
1997£90,000£40,000£32,000£23,594395
1998£81,500£42,211£31,250£23,250383
1999£82,500£41,000£29,950£21,000313
2000£102,725£45,000£30,000£19,000416
2001£114,950£46,000£34,500£59,000483
2002£121,039£54,950£37,470£71,500666
2003£139,750£73,950£44,000£77,500524
2004£158,000£93,500£65,750£71,750489
2005£210,620£110,000£82,250£67,000377
2006£199,000£112,000£90,000£107,700476
2007£218,000£121,500£99,950£98,000451
2008£244,950£119,000£95,000£90,000220
2009£215,000£111,500£75,500£109,000199
2010£235,000£116,000£89,000£105,000225
2011£215,000£110,000£83,500£62,500241
2012£210,000£102,500£80,000£70,000204
2013£210,000£102,000£83,750£69,000240
2014£194,000£112,000£85,500£93,000241
2015£230,000£114,475£93,000£80,000284
2016£224,750£114,000£89,998£75,000289
2017£235,000£122,000£92,995£68,250301
2018£192,000£124,000£106,000£76,000320
2019£219,000£130,000£92,500£60,000325
2020£234,500£127,000£115,000£65,000324
2021£232,475£134,500£122,000£67,498443
2022£262,450£138,000£122,000£75,500328
2023£260,000£139,500£119,000£67,000245
2024£230,000£145,000£117,000£63,000268
2025£295,000£156,500£120,000£74,250299
2026£285,250£158,000£128,400£60,000*67

* 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