Discover Middlesbrough
compiled from our dataMiddlesbrough is located in England, United Kingdom, and has a population of about 140,545. Our atlas lists 680 places here.
These include 51 sights and 13 museums, 543 restaurants, 60 places to stay and 13 cocktail bars. Highlights include Ormesby Hall - National Trust, Centre Square and Mima, Whorlton Castle.
The neighborhoods with the most entries are Lackenby.