Schools in Stockton-on-Tees

The largest settlement in the Borough of Stockton-on-Tees, this market town of around 85,000 people sits on the northern bank of the River Tees in County Durham, anchoring the Tees Valley urban cluster inland from the North Sea. The Stockton and Darlington Railway opened here in 1825 as the world's first permanent steam-powered passenger railway, fixing Stockton's identity as a place where industry and innovation arrived early. That character endures. Egglescliffe and Thornaby extend the residential offer along both banks of the river.

Eaglescliffe is widely regarded as one of Stockton's most school-competitive corners, drawing families pursuing primary and secondary catchments, while Norton and Sedgefield pull parents to sought-after school zones to the north and west. Northern Rail services from Stockton station reach Newcastle Central in under an hour.

  • 45

    Primary

    schools

  • 11

    Secondary

    schools

  • 2

    All-through

    schools

  • 1

    Post-16

    colleges

  • 6

    Special

    schools

  • 1

    Other

    schools

of which3sixth formsยท20faith66 total

Area Performance

Stockton-on-Tees schools rank in the top 46% of England

Across 62 primary, secondary and sixth-form schools, state and independent. The average Find My School Inspection Score is 7.55/10, +0.17 vs England.

Find My School Inspection Band

13% Elite

Distribution across all Stockton-on-Tees schools

EliteExcellentGoodDevelopingRebuilding

Stockton-on-Tees vs England distribution

National Rank

Top 46%

Across all ranked Stockton-on-Tees schools

Top 47%Primaryavg #7,015 of 14,978
Top 45%Secondaryavg #1,750 of 3,862
Top 43%Sixth formavg #1,106 of 2,555

Local directory

School profiles in Stockton-on-Tees

Browse 59 local profile links across primary schools, secondary schools and sixth forms. Each profile brings together admissions context, performance data, inspection history and school details in one place.

Primary schools

47 local matches

Rankings

Secondary schools

13 local matches

Rankings

Sixth forms

3 local matches

Rankings
Loading mapโ€ฆ
School Match

Not sure where to start?

Answer ten quick questions and weโ€™ll match four schools to your child.

Explore nearby areas

Discover schools in neighbouring cities, towns and boroughs.