Data Analyst Salary in United Kingdom
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 estimateGross 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
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.
- India₹707,000
- Portugal€23,000
- PolandPLN 127,000
- Italy€34,000
- Japan¥5,800,000
- Spain€36,000
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.