The best place to live in Middlesbrough is often considered to be Nunthorpe. It’s got great amenities, schools, and a really nice community vibe.