Walsall is one of England's local authorities, responsible for 134 schools — 85 primary, 18 secondary, educating around 48,553 pupils. The median teacher salary across Walsall's state-funded schools is £46,466.8 (2024-25). There are currently 31 open teaching jobs across the authority. Browse schools by town, see how the authority compares, and find teaching jobs in Walsall.
Walsall at a glance
- Local authority
- Walsall
- Nation
- England
- Total schools
- 134
- Primary schools
- 85
- Secondary schools
- 18
- Pupils (state-funded)
- 48,553
- Teachers (FTE)
- 2,958
- Pupil–teacher ratio
- 18.2 (England 18.6)
- Median teacher pay
- £46,466.8
- Spend per pupil
- £8,178
- Open teaching jobs
- 31
Workforce figures DfE School Workforce Census 2024-25; spending DfE CFR 2024-25; schools & pupils from GIAS. Open Government Licence.
Schools map — Walsall
134 schools in Walsall plotted by location.
Loading map…
Teaching in Walsall
Teacher pay and ratios vs the England average (2024-25).
Source: DfE School Workforce Census, 2024-25, Open Government Licence. Covers all state-funded schools, including academies.
School spending in Walsall
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (CFR), 2024-25, Open Government Licence. Council-maintained schools; academies report separately.
Key services in Walsall
Admissions, term dates, SEND and transport — official council services for Walsall.
Links open official GOV.UK services, which direct you to Walsall’s council by postcode. Always confirm dates and deadlines with the council.
Schools in Walsall
Beacon Academy
Walsall, Walsall· WV12 5HA
Trust: LIGHTHOUSE MULTI ACADEMY TRUST
Fullbrook Nursery School
Walsall, Walsall· WS5 4NN
162 pupils
Queen Mary's Grammar School
Walsall, Walsall· WS1 2PG
1,377 pupils
Attainment 8: 74.2
Trust: THE MERCIAN TRUST
Queen Mary's High School
Walsall, Walsall· WS4 2AE
944 pupils
Attainment 8: 73.5
Trust: THE MERCIAN TRUST
St Joseph's Catholic Primary School, Darlaston
Walsall, Walsall· WS10 8HN
243 pupils
KS2: 74% met expected standard
All Saints National Academy
Walsall, Walsall· WS3 3LP
228 pupils
KS2: 36% met expected standard
Trust: ST CHAD'S ACADEMIES TRUST
Teaching jobs in Walsall
View 31 open teaching jobs in Walsall →Walsall: frequently asked questions
How many schools are there in Walsall?
Walsall has 134 schools, including 85 primary and 18 secondary schools, educating around 48,553 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 Walsall?
The median teacher salary across Walsall's state-funded schools is £46,466.8 (DfE School Workforce Census 2024-25), below the England average of £47,185. The pupil–teacher ratio is 18.2, against an England average of 18.6.
Who employs teachers in Walsall?
It depends on the school. In council-maintained schools, Walsall local authority is the legal employer; in academies and free schools the academy trust employs staff directly. You can apply for teaching jobs in Walsall through the school, the academy trust, the council or a recruitment agency.
How do I apply for a school place in Walsall?
Apply through Walsall'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 Walsall by postcode; deadlines and catchment rules are set by the council.
Are there teaching jobs in Walsall?
Yes — there are currently 31 open teaching vacancies in Walsall. New roles are listed as schools and trusts publish them.