Home › House prices › Middlesbrough
House prices in Middlesbrough
£138,207 ▲ +1.1% 12 months
The average property in Middlesbrough is worth £138,207, based on official Land Registry data to March 2026.
Average price since 1995
“Real” adjusts every figure for inflation (ONS CPI) into today’s prices.
Neighbourhoods in Middlesbrough
Median sold price by postcode district · last 24 months · ≥30 sales. Click any district for its prices, streets and recent sales.
375 monthly data points · source: UK House Price Index.
Prices by property type
- Detached £248,376 ▲ +1.0%
- Semi-detached £149,354 ▲ +1.6%
- Terraced £108,410 ▲ +1.4%
- Flat £74,383 ▼ -4.5%
Recent sales
| Date | Address | Price |
|---|---|---|
| Apr 2026 | 103 WHEATLANDS, TS9 6EE | £336,000 |
| Apr 2026 | 24 CAVERSHAM ROAD, TS4 3PN | £71,000 |
| Apr 2026 | 69 ELDERWOOD GARDENS, TS6 0GF | £167,500 |
| Apr 2026 | 8 HERBERT STREET, TS3 6JR | £57,599 |
| Apr 2026 | 54 BALMORAL ROAD, TS3 0ND | £155,000 |
| Apr 2026 | 28 GLAISDALE AVENUE, TS5 7PF | £180,000 |
| Apr 2026 | 106 GLENDALE ROAD, TS5 7NL | £118,000 |
| Apr 2026 | 6 ST CUTHBERT AVENUE, TS7 8RG | £327,500 |
| Apr 2026 | 52 COATES AVENUE, TS4 3AQ | £195,000 |
| Apr 2026 | 1 LINDEN AVENUE, TS9 6AE | £265,000 |
Affordability
A typical home in Middlesbrough costs 4.4× local annual earnings (ONS, latest year). See how Middlesbrough ranks nationally →