Content has loaded

Data analyst salary in United Kingdom

How much does a Data Analyst make in United Kingdom?

Average base salary

£39,749

The average salary for a data analyst is £39,749 per year in United Kingdom. 4.5k salaries reported, updated at 19 July 2026

Data Analyst job openings in United Kingdom

slide 1 of 6
slide1 of 6
Data Analyst
Capita3out of 5 stars.
London
Full-time
11 hours ago

Highest paying companies for Data Analyst in United Kingdom

Average year pay is based on job postings on Indeed in the past 36 months.
Aston Carter
 
£218,400per year
View company
Paragon Skills
 
£216,000per year
Lockheed Martin
 
£208,000per year
Equans
 
£143,000per year
Venn Group
 
£123,500per year
Hazell Carr
 
£123,500per year

Highest paying cities for Data Analysts near United Kingdom

  1. London
    £47,956 per year
  2. Crawley
    £45,264 per year
  3. Bristol
    £40,466 per year
  4. Coventry
    £40,212 per year
  5. Manchester
    £38,530 per year

Where can a Data Analyst earn more?

Compare salaries for Data Analysts in different locations
vs

How much do similar professions to Data Analyst get paid in United Kingdom?

Senior Data Analyst

Job openings
Average £53,081 per year