Skip to main content
U.K. Edition
Saturday, 27 July 2024

Middlesbrough

Town in North Yorkshire, England


Middlesbrough
Middlesbrough

Middlesbrough is a town in North Yorkshire, England. The town lies near the mouth of the River Tees, forming part of the Teesside built-up area, and is located north of the North York Moors National Park. The wider Borough of Middlesbrough had a population 148,215 at the 2021 UK census. Middlesbrough is the largest town of the wider urban Tees Valley area, which had a population of 678,400 in 2021.

0 shares 1 views

News coverage

You might like