The School

Teesside High School is a thriving independent day school for boys and girls aged 3-18.

We are located in Eaglescliffe, Stockton-on-Tees, and are proud to serve areas across Teesside and North Yorkshire.

Teesside High School combines high academic standards, small class sizes and an environment where every child is challenged and supported. Based in 20 acres of magnificent grounds on the banks of the River Tees, we are judged to be ‘Excellent’ by the Independent Schools Inspectorate and regularly named as one of the best performing independent schools in the North East.

We believe our school is a wonderful place to learn and grow. We would love for you to take a look around our website and get in touch to find out more.

Our Departments