Salary by Role

Headteacher Salary UK 2026

Headteacher salaries range from £51,000 to £125,000+. Pay by school group size explained.

2026-06-22  ·  5 min read
£75,000
Median Salary
£50k–£125k+
Typical Range
£50,000–£65,000
Entry Level
£90,000–£125,000+
Senior Level

Salary by School Group (STPCD)

GroupSchool SizeSalary
Group 1Small primary£51,179–£67,559
Group 2Primary (100–400)£55,360–£77,139
Group 3Medium school£62,250–£86,433
Group 4Large secondary£73,690–£99,278
Group 5–6Very large schools£87,313–£125,034

Check Your Take-Home Pay

See exactly what your Headteacher salary looks like after tax and NI.

Calculate Take-Home Pay

Frequently Asked Questions

Headteacher salaries range from £51,000 for small primaries to £125,000+ for large secondaries.

Academy trusts set their own pay. Executive heads of large multi-academy trusts can earn above national scales.

Source: ONS Annual Survey of Hours and Earnings (ASHE) 2024; public sector pay scales 2025/26