House Price Finder

House Prices in Middlesbrough

North Yorkshire · 93,952 properties sold

£174,778
Average Price
£134,997
Median Price
93,952
Properties Sold
↑ 3.6%
2025 vs 2024

The average property price in Middlesbrough is £174,778, based on 93,952 sales. The median price is £134,997. The area covers 10 postcode districts.

Property Types Sold

Semi-Detached 36,052 (38%)
Terraced 34,980 (37%)
Detached 17,132 (18%)
Flat 4,321 (5%)
Other 1,467 (2%)

Price Trends

YearAverageMedianSales
2026 (partial) £137,119 £130,000 43
2025 £177,999 £142,500 2,779
2024 £171,826 £140,000 3,433
2023 £168,328 £137,000 3,207
2022 £169,702 £134,000 3,847
2021 £183,167 £130,000 4,278
2020 £177,235 £124,950 2,905
2019 £166,494 £129,005 3,376
2018 £162,095 £125,000 3,173
2017 £165,315 £120,000 3,002
2016 £155,321 £125,000 2,847
2015 £152,033 £123,000 2,850

Postcode Areas in Middlesbrough

TS1TS17TS2TS3TS4TS5TS6TS7TS8TS9
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0