House price watch logo

What is the most expensive (and cheapest) area of Tees Valley?

Most expensive: Stockton-on-Tees (£184,117). Cheapest: Hartlepool (£144,728).

Back to Tees Valley prices hub

RankAreaPrice
1Stockton-on-Tees£184,117
2Darlington£171,857
3Redcar and Cleveland£167,346
4Middlesbrough£149,012
5Hartlepool£144,728

Data sources

Location boundary data sourced from OpenStreetMap and price information is from HM Land Registry

Last updated at 20 May 2026 at 07:16 with the latest Land Registry data (March 2026). The Tees Valley dataset covers 25,568 postcodes.

Read our full data methodology

Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.