Area360 logo

Find postcode

Middlesbrough

England / North East / Middlesbrough

About

Middlesbrough is a town in the North East of England, located on the south bank of the River Tees. It is part of the Tees Valley urban area and serves as a key industrial and commercial hub. The town has a strong industrial heritage, particularly in steel and chemical production, with landmarks like the Transporter Bridge symbolising its engineering legacy. Middlesbrough is home to Teesside University, contributing to its educational and research sectors.

The town centre features shopping areas like the Cleveland Centre and Captain Cook Square, alongside cultural venues such as the Middlesbrough Institute of Modern Art (MIMA). Nearby green spaces include Albert Park, offering recreational facilities. Transport links include the A19 and A66 roads, as well as Middlesbrough Railway Station, connecting the town to major cities like Newcastle and York. The area has undergone regeneration projects, focusing on housing and business development.

Area overview

On average Middlesbrough has high deprivation and high crime levels, with around 185 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 of residents in Middlesbrough is £34,026 per year. There are 64 schools in Middlesbrough: 41 primary (3 Outstanding and 32 Good) and 8 secondary (0 Outstanding and 6 Good).

Crime rate
8/10
Crimes per 1k residents
185
Deprivation level
8/10
Income level
4/10
Social housing
25.3%
Connectivity
N/A

Area Profile

Middlesbrough Population
143,924
Population density
2,671.2 per km²

Demographics

British
114,421
79.5%
Pakistani
8,990
6.25%
African
3,339
2.32%
Other White
3,212
2.23%
Indian
2,804
1.95%
Total population: 143,922

Housing

Owns outright
17,224
28.58%
Owns with a mortgage
15,913
26.41%
Private landlord or letting agency
11,286
18.73%
Other social rented
7,233
12%
Social rents from council
6,773
11.24%
Total households: 60,265

Property prices in Middlesbrough

Based on 1,480 recent sales, the median property price is £150,000 in Middlesbrough area, with individual transactions ranging from £30,000 up to £896,008.

Price per property type (last year)

Price per property type (last year)

TypeSalesMedian
Detached334£271,000
Flats79£78,000
Semi-Detached639£158,000
Terraced428£97,000

10 years price trend in Middlesbrough

Data Sources

All data is sourced from official UK government agencies and public datasets. Last updated: 16/09/2025.