Skip to main content

Stoke-on-Trent

116 schools · 71 primary · 15 secondary · 37 open teaching jobs

116
Schools
41,253
Pupils
2,175
Teachers (FTE)
37
Open jobs

Stoke-on-Trent is one of England's local authorities, responsible for 116 schools — 71 primary, 15 secondary, educating around 41,253 pupils. The median teacher salary across Stoke-on-Trent's state-funded schools is £45,865.8 (2024-25). There are currently 37 open teaching jobs across the authority. Browse schools by town, see how the authority compares, and find teaching jobs in Stoke-on-Trent.

Stoke-on-Trent at a glance

Local authority
Stoke-on-Trent
Nation
England
Total schools
116
Primary schools
71
Secondary schools
15
Pupils (state-funded)
41,253
Teachers (FTE)
2,175
Pupil–teacher ratio
19.7 (England 18.6)
Median teacher pay
£45,865.8
Spend per pupil
£6,961
Open teaching jobs
37

Workforce figures DfE School Workforce Census 2024-25; spending DfE CFR 2024-25; schools & pupils from GIAS. Open Government Licence.

Schools map — Stoke-on-Trent

116 schools in Stoke-on-Trent plotted by location.

Loading map…

Teaching in Stoke-on-Trent

Teacher pay and ratios vs the England average (2024-25).

£45,865.8
median teacher pay
below England avg (£47,185)
19.7
pupils per teacher
England avg 18.6
2,175
teachers (FTE)

Source: DfE School Workforce Census, 2024-25, Open Government Licence. Covers all state-funded schools, including academies.

School spending in Stoke-on-Trent

Gross expenditure per pupil — LA-maintained schools (2024-25).

£6,961
per pupil (all phases)
£6,654
per primary pupil

Source: DfE “LA and school expenditure” (CFR), 2024-25, Open Government Licence. Council-maintained schools; academies report separately.

Key services in Stoke-on-Trent

Admissions, term dates, SEND and transport — official council services for Stoke-on-Trent.

Links open official GOV.UK services, which direct you to Stoke-on-Trent’s council by postcode. Always confirm dates and deadlines with the council.

Schools in Stoke-on-Trent

View all 116 schools in Stoke-on-Trent

Teaching jobs in Stoke-on-Trent

View 37 open teaching jobs in Stoke-on-Trent

Stoke-on-Trent: frequently asked questions

How many schools are there in Stoke-on-Trent?

Stoke-on-Trent has 116 schools, including 71 primary and 15 secondary schools, educating around 41,253 pupils. This covers state-funded and other schools in the local authority recorded on Get Information About Schools (GIAS).

What is the average teacher salary in Stoke-on-Trent?

The median teacher salary across Stoke-on-Trent's state-funded schools is £45,865.8 (DfE School Workforce Census 2024-25), below the England average of £47,185. The pupil–teacher ratio is 19.7, against an England average of 18.6.

Who employs teachers in Stoke-on-Trent?

It depends on the school. In council-maintained schools, Stoke-on-Trent local authority is the legal employer; in academies and free schools the academy trust employs staff directly. You can apply for teaching jobs in Stoke-on-Trent through the school, the academy trust, the council or a recruitment agency.

How do I apply for a school place in Stoke-on-Trent?

Apply through Stoke-on-Trent's co-ordinated admissions scheme using your home council — one application covers schools across the authority, including community and voluntary-controlled schools. Use the official GOV.UK service, which routes you to Stoke-on-Trent by postcode; deadlines and catchment rules are set by the council.

Are there teaching jobs in Stoke-on-Trent?

Yes — there are currently 37 open teaching vacancies in Stoke-on-Trent. New roles are listed as schools and trusts publish them.