Data Analyst Salary in United Kingdom

£49,000Regional estimate

The median salary for a Data Analyst in the UK is £49,000. Most Data Analysts earn between £36,000 and £66,000 annually, with top earners making over £87,000.

Pay percentiles

Regional estimate
25th percentile
£36,000
Median (p50)
£49,000
75th percentile
£66,000
Top 10% (p90)
£87,000

Gross annual, local currency.

Salary by seniority

Estimated
Junior£29,000-40%
Mid-level£43,000-12%
Senior£61,000+25%
Lead / Exec£86,000+75%

Total compensation

Base70%
Bonus12%
Equity12%
Benefits6%

Benefits are worth about £6,000 a year on top of cash pay.

Where this pay goes furthest

The same package, in local cost-of-living terms, across markets.

How we calculate this

These figures represent a regional estimate for gross annual salaries for Data Analysts in the United Kingdom. They are based on data collected from various sources and should be used as a general guide.

Frequently asked questions

Is £49,000 a good salary for a Data Analyst in the UK?

The median salary of £49,000 suggests that half of Data Analysts earn more and half earn less. This figure is a solid benchmark, with many roles offering higher compensation depending on factors like experience and location.

How does a Senior Data Analyst salary compare to a Junior Data Analyst?

Junior Data Analysts typically have a median salary of £29,000. In contrast, Senior Data Analysts command a higher median salary of £61,000, reflecting increased experience and responsibility.

What is the total compensation for a Data Analyst?

The total compensation for a Data Analyst includes their base salary plus the value of benefits. The estimated annual benefits value is £6,000, which should be considered alongside the gross salary.

How are these Data Analyst salary figures calculated?

These figures are derived from a dataset of anonymized salary information. The median represents the midpoint, while percentiles indicate the salary distribution, providing a comprehensive view of earnings.

Go deeper