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
| Year | Average | Median | Sales |
|---|---|---|---|
| 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 |
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0