Data Analyst Salary in the UK

£35,200
per year
per month
£2,300
per month
per year
Bonus
£2,600/year
Profit Sharing
£1,400/year
Bonus
£170/month
Profit Sharing
£90/month

Data Analyst - Average Salary

The average salary for a Data Analyst is £35,200 gross per year (£2,300 net per month), which is £5,600 (+19%) higher than the UK's national average salary.
A Data Analyst can expect an average starting salary of £23,250. The highest salaries can exceed £70,000.
£23,250
Low
£35,200
Average salary
£70,000
High
£1,610
Low
£2,300
Average salary
£4,100
High
Total compensation includes salary, bonus and profit sharing.
£250
£41,900
£84,100
Base Salary£23,250 - 70,000
Bonus£550 - 7,300
Profit Sharing£250 - 6,800
Total Compensation£24,050 - 84,100
£20
£2,500
£5,020
Base Salary£1,610 - 4,100
Bonus£40 - 480
Profit Sharing£20 - 440
Total Compensation£1,670 - 5,020

Data Analyst Salary Range

Low
£23,250
Average salary
£35,200
Senior
£49,300
High
£70,000
Low
£1,610
Average salary
£2,300
Senior
£3,090
High
£4,100
Among Data Analysts, Junior Data Analysts tend to have the lowest salaries, while more experienced workers like Senior Data Analysts enjoy the highest salaries.

Data Analyst - Salary Differences

JobSalaryDifference
Senior Data Analyst£49K/year
+40% 
Bloomberg Global Data Analyst£41K/year
+17% 
Business Data Analyst£39K/year
+10% 
Financial Data Analyst£37K/year
+4% 
NHS Data Analyst£30K/year
 -15%
Graduate Data Analyst£25K/year
 -29%
Junior Data Analyst£23K/year
 -34%

Data Analyst - Pay by Experience Level

A Junior Data Analyst with less than three years of experience can expect to earn an average total compensation of £23,250 gross per year. A mid career Data Analyst with 4-9 years of experience earns an average total compensation of £32,800, while a Senior Data Analyst with 10-20 years of experience makes on average £49,300. Data Analysts with more than 20 years of experience earn £68,900 on average.

How Work Experience Affects the Salary of a Data Analyst

Late Career▲ +96%
Senior▲ +40%
Average Salary£35,200/year
Mid Career▼ -7%
Junior▼ -34%

Gender Breakdown

Female
34%
Male
66%

Data Analyst - Jobs by Location

Data Analyst - Related Salaries

The salary information presented on this page is based on all Data Analyst jobs published on Jobted in the last 12 months.
Jobemail
Don’t miss out on new job vacancies!
Create a job alert for: Data Analyst
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Data Analyst

How much does a Data Analyst make in the UK?
A Data Analyst in the UK earns an average of £35,200 gross per year, which is about £2,300 net per month. Everything you need to know about the salary of the Data Analyst updated to 2024.
What is the starting salary for a Data Analyst in the UK?
The starting salary of a Data Analyst in the UK is around £23,250 gross per year. Junior Data Analysts usually have a lower salary.
What is the highest salary for a Data Analyst in the UK?
The highest salary of a Data Analyst in the UK can reach and exceed £70,000 gross per year. Senior Data Analysts usually have the highest salaries.
Get new jobs by email!
Get email updates for the latest Data Analyst jobs
It's free, and you can cancel email updates at any time