Data Analyst Salaries in England

Salary estimated from 7,456 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 15 February 2020
Average in England
£30,056 per year
Meets national average
  • Most Reported
£8,000
£66,000
Salary Distribution

How much does a Data Analyst make in England?

The average salary for a Data Analyst is £30,056 per year in England, which meets the national average. Salary estimates are based on 7,456 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.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Data Analyst salaries by company in England
CompanyAverage salary
£53,837 per year
£35,116 per year
£34,322 per year
£28,896 per year
£38,577 per year
£37,350 per year
£33,442 per year
£33,430 per year
£32,464 per year
£33,146 per year
Data Analyst salaries by location
CityAverage salary
£37,569 per year
£26,275 per year
£26,536 per year
£26,209 per year
£31,011 per year

Data Analyst job openings

Data Analyst
Oxford University Hospitals NHS Foundation Trust
Oxfordshire
DATA ANALYST, TESTING, RECONCILING OF DATA, DTL, SQS, SSIS,
Bangura Solutions
Durham
Data Analyst
The Community Housing Group
Kidderminster DY11
Data Analyst jobs in England