Data Analyst Salaries in London, England

Salary estimated from 5,165 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 January 2019
Average in London, England
£38,232 per year
25% Above national average
  • Most Reported
£11,000
£80,000
Salary Distribution

How much does a Data Analyst make in London, England?

The average salary for a Data Analyst is £38,232 per year in London, England, which is 25% above the national average. Salary estimates are based on 5,165 salaries submitted anonymously to Indeed by Data Analyst employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Data Analyst is less than 1 year.
Data Analyst salaries by company in London, England
CompanyAverage salary
£59,750 per year
£59,233 per year
£57,164 per year
£53,964 per year
£78,430 per year
£57,803 per year
£51,866 per year
£49,780 per year
£44,959 per year
£43,768 per year
Data Analyst salaries by location
CityAverage salary
£26,399 per year
£30,208 per year
£29,599 per year
£21,218 per year
£31,010 per year

Data Analyst job openings

Join the Data Analytics team at the BBC!
BBC
London
Data Analyst
HSBC
London
Junior Data Analyst
Publicis Media
London
Data Analyst jobs in London, England