Head of Human Resources Salaries in London

Salary estimated from 425 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 18 September 2020
Average in London
£70,281 per year
14% Above national average
  • Most Reported
£26,000
£135,000
Salary Distribution

How much does a Head of Human Resources make in London?

The average salary for a Head of Human Resources is £70,281 per year in London, which is 14% above the national average. Salary estimates are based on 425 salaries submitted anonymously to Indeed by Head of Human Resources employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Head of Human Resources is 2-4 years.
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Get started
salary calculator
Head of Human Resources salaries by company in London
CompanyAverage salary
£87,805 per year
£104,196 per year
£89,450 per year
£87,645 per year
£87,122 per year
£85,087 per year
£81,888 per year
£81,321 per year
£81,420 per year
£78,951 per year
Head of Human Resources salaries by location
CityAverage salary
£54,833 per year
£57,261 per year
£62,789 per year
£81,515 per year
£61,723 per year

Head of Human Resources job openings

Human Resources Administrator
BMG Rights Management Services (UK) Limited
London
Head of Human Resources, Europe
AESOP Corporate
London
HR Officer – Recruitment & Onboarding
Thames Reach
Camberwell
Human Resources Manager
EastendHomes
London
Head of Operations
Reprieve
London
Team Leader – Private Banking Assistant
Société Générale
London
Head of Human Resources jobs in London