Skip to content
UK Minimum Wage

head teacher salary

Head Teacher Salary 2026/27: What You Need to Know About Pay Scales and Take-Home Pay

Discover the latest head teacher salary ranges for England, including regional variations, headteacher groups, and typical take-home pay after tax and pension.

Pay snapshot: Head teacher salaries in England range from about £60,600 to over £158,800 depending on location, school size, and responsibilities, with most heads earning between £70,000 and £100,000.

Related pay reference

£ / year

  • Finance & insurance£52,000 / year
  • IT & software£48,000 / year
  • Education£38,000 / year
  • Health & social care£36,000 / year
  • Public administration£35,000 / year

Understanding Head Teacher Salary in England

If you're considering a leadership role in education, understanding the head teacher salary landscape is essential. Head teachers are the most senior staff in a school, responsible for leading staff, managing budgets, and ensuring pupils receive a high-quality education. Their pay reflects this level of responsibility and varies considerably based on the school's size, location, and the specific demands of the role.

Unlike hourly-paid roles covered by the National Living Wage or National Minimum Wage, head teachers are salaried professionals. Their pay is set annually and is not tied to an hourly rate. The statutory minimum wage rates (for example, £12.71/hr for those aged 21 and over) do not apply to head teachers, who are typically paid well above these thresholds.

What Determines a Head Teacher's Salary?

Head teacher pay is governed by the School Teachers’ Pay and Conditions Document (STPCD), which is updated each year following recommendations from the School Teachers’ Review Body (STRB). For 2026/27, the government has accepted a 3.5% pay award for all teachers and leaders in England, as confirmed by the National Education Union.

The key factors that determine a head teacher's salary include:

  • Headteacher Group: Schools are assigned to one of eight headteacher groups (Group 1 to Group 8) based on a unit score that takes into account pupil numbers, age range, and other characteristics. Larger, more complex schools fall into higher groups, which have higher pay ranges.
  • Region: Salaries are adjusted for London and the surrounding fringe area. Inner London has the highest pay ranges, followed by outer London, the London fringe, and the rest of England.
  • Responsibilities: The governing body can set a salary within the group's range based on the specific challenges of the role, such as leading a school in challenging circumstances or managing a large multi-site campus.
  • Experience and Performance: Head teachers can progress through the pay range over time, with annual performance reviews influencing pay increases.

Head Teacher Salary Ranges for 2026/27

Based on GOV.UK guidance and the latest STPCD, the following annual salary ranges apply from September 2026:

Region Minimum Maximum
England (excluding London) £60,619 £148,829
London fringe £62,102 £150,301
Outer London £64,871 £153,042
Inner London £70,754 £158,863

These are the statutory minima and maxima for the leadership group as a whole. Within each region, the headteacher group determines a more specific range. For example, a Group 1 school in the rest of England has a range of £60,619 to £80,652, while a Group 8 school ranges from £104,059 to £148,829. Most secondary head teachers are in Groups 4 to 6, with typical salaries between £75,000 and £100,000.

Take-Home Pay: What You Actually Receive

It's important to look beyond the gross salary when evaluating a head teacher position. Take-home pay is affected by:

  • Teachers’ Pension Scheme (TPS): Employer contributions are 28.68%, but employee contributions are banded. For 2026/27, the rates are 10.5% on earnings up to £76,572.99, 11.6% on earnings between £76,573 and £104,413.99, and 12% on earnings above that. Most head teachers will pay 11.6% or 12%.
  • Income Tax: Head teachers are higher-rate taxpayers (40%) on earnings above £50,270 (2026/27 threshold). The pension contribution is deducted before tax, reducing the taxable income.
  • National Insurance: Class 1 NICs are charged at 2% on earnings above the upper earnings limit (around £50,000), so head teachers pay 2% on most of their salary above that threshold.

For example, a head teacher on £85,000 (a common salary for a Group 5 secondary school) would take home approximately £53,941 per year after pension (£9,860), income tax (£17,488), and National Insurance (£3,711). This equates to about £4,495 per month. The actual figure will vary depending on your tax code, student loan repayments, and any salary sacrifice arrangements.

Comparing Head Teacher Pay to Other Roles

Head teacher salaries are among the highest in the public sector. For context, the average weekly earnings for full-time employees in the UK are around £745 per week (about £38,740 per year), according to ONS data. A head teacher earning £85,000 is in the top 5% of UK earners. However, the role comes with significant pressures, including long hours, accountability for school performance, and managing complex budgets.

If you're exploring career progression in education, you may also be interested in our pay guides for other school leadership roles, such as deputy head or assistant head. For a broader view of earnings across different sectors, visit our pay data page.

Key Considerations for Prospective Head Teachers

  • Pension Benefits: The Teachers’ Pension Scheme is one of the most generous in the UK, with employer contributions of 28.68%. Your pension is based on your career average salary, revalued each year.
  • Performance-Related Pay: While most head teachers are on the main pay range, governing bodies can award additional payments for exceptional performance or specific responsibilities, up to 25% above the group maximum in normal circumstances.
  • Multi-Academy Trusts: Executive heads in MATs may be paid outside the STPCD framework, potentially exceeding the Group 8 maximum. These roles often come with higher salaries but also greater accountability.

Final Thoughts

The head teacher salary is a reflection of the immense responsibility these leaders hold. With starting salaries over £60,000 and potential earnings exceeding £150,000 in London, it is a well-compensated career path. However, the take-home pay is significantly lower than the headline figure due to pension and tax deductions. Always consider the total compensation package, including pension benefits and professional development opportunities, when evaluating a head teacher position.

For more information on how salaries compare to other roles, see our UK Minimum Wage, which outlines statutory rates for hourly-paid workers. Remember, head teacher pay is not directly comparable to minimum wage roles, but understanding the full earnings landscape helps you make informed career decisions.

Frequently asked questions

What is the average head teacher salary in England?

The average head teacher salary is not a single figure because it varies by school size and location. However, GOV.UK guidance indicates that the average teacher salary will be over £52,800 from September 2026, and head teachers earn significantly more. Most head teachers in secondary schools earn between £70,000 and £100,000, with the highest salaries exceeding £150,000 in inner London.

How is head teacher pay determined?

Head teacher pay is set by the school's governing body using the School Teachers’ Pay and Conditions Document (STPCD). The school is assigned a headteacher group (1 to 8) based on a unit score that considers pupil numbers, age range, and other factors. Each group has a minimum and maximum salary range, which also varies by region (inner London, outer London, London fringe, and the rest of England).

What is the take-home pay for a head teacher on £85,000?

According to salary tax analysis, a head teacher earning £85,000 per year (within Group 5 for a typical secondary school) would take home approximately £53,941 annually, or about £4,495 per month. This is after deducting a pension contribution of £9,860 (at 11.6%), income tax of £17,488, and National Insurance of £3,711. Actual take-home pay depends on your tax code, pension scheme, and any additional allowances.