The average house price on Balfour Terrace, Middlesbrough is £101,016. Prices range from £40,000 to £170,000.
There are 25 properties on Balfour Terrace, Middlesbrough.
Average house prices on Balfour Terrace, Middlesbrough have risen by 136.4% from £55,000 in 1996 to £130,000 in 2025.
Balfour Terrace, Middlesbrough is in the TS5 postcode district.