The average house price in Middlesbrough, Middlesbrough is £124,657. Prices range from £500 to £22,780,712.
There are 52,200 properties in Middlesbrough with 65,167 recorded transactions since 1995.
The median house price in Middlesbrough is £90,000, compared to an average of £124,657.
Middlesbrough has 20,971 semi-detached properties, 16,955 terraced properties, 10,966 detached properties, 2,319 flat / maisonette properties.
Average house prices in Middlesbrough have risen by 218.3% from £48,942 in 1995 to £155,800 in 2026.
The most popular streets in Middlesbrough by number of properties include Acklam Road, Linthorpe Road, Clough Close, Marton Road, Normanby Road.
Middlesbrough is located in Middlesbrough, in the Middlesbrough district.