Thornaby-on-Tees, commonly referred to as Thornaby, is a town and civil parish on the River Tees’s southern bank. It is in the Borough of Stockton-on-Tees, North Yorkshire, England. The parish had a population of 24,741 at the 2011 census, in the Teesside built-up area.