On average Middlesbrough has high deprivation and very high crime levels, with around 145 crimes per 1,000 residents per year. Approximately 25.3% of homes in this area are social housing provided by a local council or housing association. The average income per household in Middlesbrough is £41,878 per year. There are 64 schools in Middlesbrough: 41 primary (3 Outstanding and 32 Good) and 8 secondary (0 Outstanding and 6 Good). Middlesbrough is home to around 143,924 people, with a population density of about 2,671.2 per km2.
Based on 1,431 recent sales, the median property price is £155,000 in Middlesbrough area, with individual transactions ranging from £30,000 up to £925,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Semi-Detached | 623 | £162,000 |
| Terraced | 414 | £97,500 |
| Flats | 66 | £80,000 |
| Detached | 328 | £272,250 |
10 years median price trend in Middlesbrough
TS4 3BS
Marton Way
TS1 1EG
Zetland Road
TS1 2AA
Bright Street
TS4 3AN
Glamis Grove
TS1 2AS
Albert Road
TS1 4AF
Amber Street
TS1 1AE
Marton Road
TS8 0FA
Dalby Way
TS1 1AA
Cannon Park Way
TS1 1AF
Johnson Street
TS3 8AH
Percy Hills Road
TS3 6LL
Tame Road
TS1 3AJ
Woodlands Road
TS1 1AD
Dundas Mews
TS1 3AQ
Park Road North
TS1 4NJ
Ayresome Street
TS8 0GA
Stainton Way
TS1 2AQ
Bright Street
TS5 4EB
Mandale Road
TS8 9DF
Cedarwood Glade
TS5 4AJ
Corder Road
TS4 3JD
Gleneagles Road
TS1 3BQ
Waterloo Road
TS5 8AZ
Mandale Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.