Data analysts Salary in the UK (2025)

Median Salary
£38,561
per year
Hourly Rate
£18.54
per hour
Mean Salary
£42,104
per year

Pay Breakdown

PeriodAmount
Annual (Median)£38,561
Monthly£3,213
Fortnightly£1,483
Weekly£742
Daily£148
Hourly£18.54
Advertisement

Key Insights

The median annual salary for a Data analysts in the UK is £38,561, equating to £3,213 per month or £18.54 per hour.

Data analysts pays roughly in line with the UK average. The median salary of £38,561 is close to the overall median.

Compare Data analysts Salary

Similar Occupations

Job TitleMedian SalaryHourly Rate
Plumbers & heating and ventilating installers and repairers£38,504£18.51
Water and sewerage plant operatives£38,618£18.57
Business and public service associate professionals£38,624£18.57
Security system installers and repairers£38,425£18.47
Arts officers, producers and directors£38,707£18.61
Design occupations n.e.c.£38,415£18.47
Further education teaching professionals£38,316£18.42
Occupational therapists£38,248£18.39
Precision instrument makers and repairers£38,222£18.38
Insurance underwriters£38,958£18.73

Frequently Asked Questions

What is the average Data analysts salary in the UK?
The median Data analysts salary in the United Kingdom is £38,561 per year as of 2025, according to ONS data.
How much does a Data analysts earn per hour?
A Data analysts earns approximately £18.54 per hour at the median salary level.
What is the monthly pay for a Data analysts?
A Data analysts earns approximately £3,213 per month at the median annual salary.
Is Data analysts a well-paid job in the UK?
Data analysts pays roughly in line with the UK average. The median salary of £38,561 is close to the overall median.
Where does this salary data come from?
All salary figures are sourced from the Office for National Statistics Annual Survey of Hours and Earnings (ASHE), published under the Open Government Licence v3.0.
Advertisement