Content has loaded

Head of data salary in London

How much does a Head of Data make in London?

Average base salary

£83,832
same
as national average

The average salary for a head of data is £83,832 per year in London. 160 salaries reported, updated at 31 October 2026

Head of Data job openings in London

slide 1 of 6
slide1 of 6
Head of Data and Insight - Mar...
British Red Cross4.1out of 5 stars.
London
Up to £75,784 a year
2 days ago

Looking to Hire?

Post a job
Post a jobFind the right candidate on Indeed

Highest paying cities for Head of Datas near London

  1. South East London
    £116,002 per year
  2. Ealing
    £89,950 per year
  3. Hackney
    £88,950 per year
  4. Gilwell Park
    £84,000 per year
  5. London
    £83,832 per year

Where can a Head of Data earn more?

Compare salaries for Head of Datas in different locations
vs

Frequently Asked Questions (FAQs) about Head of Data

The average salary for a Head of Data is £83,832 per year in London. This figure is based on 160 salaries taken from job postings on Indeed in the past 36 months, last updated on 31 October 2026.

Head of Data jobs on Indeed - find your next one today.

Head of Data salaries in London typically range between a low of £48,945 and a high of £143,585 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Head of Data in London include South East London at £116,002 per year, Ealing at £89,950 per year and Hackney at £88,950 per year.