Skip to content
Home › Rent › Middlesbrough

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

615649682716Sep 24Feb 25Jul 25Dec 25May 26Sep 26

Other areas in North East

Affordability check →

Questions 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).