Average rent in Middlesbrough
Average private rent in Middlesbrough was £699 a month in September 2026 (▲ 3.8% in a year; UK £1,406). Use it to check a listing or a proposed rent increase.
By size and type
1 bedroom£498
2 bedrooms£634
3 bedrooms£754
4+ bedrooms£991
Detached£951
Semi-detached£758
Terraced£710
Flat or maisonette£597
Average rent, last 2 years
Other areas in North East
Newcastle upon Tyne
Affordability check →1 yr ▲ 7.9%
£1,220North Tyneside1 yr ▲ 6.4%
£860Gateshead1 yr ▲ 5.7%
£808South Tyneside1 yr ▲ 7.4%
£746Stockton-on-Tees1 yr ▲ 3.4%
£736Sunderland1 yr ▲ 4.1%
£710Northumberland1 yr ▲ 7.0%
£696Darlington1 yr ▲ 6.2%
£691County Durham1 yr ▲ 6.1%
£653Redcar and Cleveland1 yr ▲ 1.5%
£645Hartlepool1 yr ▲ 1.3%
£562Questions and answers
What is the average rent in Middlesbrough?
£699 a month in September 2026 (ONS), up 3.8% in a year.
By number of bedrooms?
1 bedroom: £498, 2 bedrooms: £634, 3 bedrooms: £754, 4+ bedrooms: £991.
Source: ONS Price Index of Private Rents (Open Government Licence v3.0).