Browse jobs566 Subscribe

Data analyst salary in the UK

The median advertised salary for a data analyst in the UK is £52k, based on 28 live job ads that publish pay. Most fall between £40k and £56k; the full range runs from £25k to £200k.

Updated 15 October 2026. Salaries as published in job adverts.

117
open roles
62
companies hiring
£52k
median advertised salary
24%
show the salary

Data analyst salary by seniority

LevelMedianAds
Junior£52k9
Mid-level£43k11
Senior£70k3
Lead / Staff£61k4

Highest-paying data analyst jobs right now

Questions people ask

What is the average data analyst salary in the UK?

Based on 28 live UK job ads that publish pay, the median advertised data analyst salary is £52k, with the middle half between £40k and £56k (October 2026).

What is the highest data analyst salary advertised?

The highest currently advertised is £150k to £200k for Director of Data, Payments at Monzo.

Do data analysts earn more in London?

In current ads, the median London data analyst salary is £55k, against £50k elsewhere in the UK.

How much does a junior or senior data analyst earn?

Median advertised salary by level: Junior £52k; Mid-level £43k; Senior £70k; Lead / Staff £61k.