How the population has changed in Middlesbrough
Demographic trends in Middlesbrough and other local authorities within the UK from 2002 to 2020
Middlesbrough's demographics, 2020:
Warning:
This is a demo article. The numbers are based on official ONS mid-year population estimates, but may not be presented accurately.
Total population in Middlesbrough
In 2020, Middlesbrough was the ninth largest local authority in the North East, with a total population of 141,285. An increase compared with 2019.
Population density in Middlesbrough
In 2020, the population density in Middlesbrough was 2,622 people per square kilometre, which was more than the North East (312), and more than the United Kingdom as a whole (276).
Median age in Middlesbrough
In 2020, the median age in Middlesbrough was 36 years, which was younger than the North East (42 years), and younger than the United Kingdom as a whole (41 years).