Data analyst salary in the UK
ONS data for April 2025 · Page updated
Data analyst is one of the most loosely defined job titles in the UK. The ONS median covers a wide mix of roles, from reporting and MI analysts to analysts doing statistical modelling, so the role's actual scope matters more than the title when you benchmark pay.
- Median full-time pay
- £38,572
- 25th percentile
- £30,835
- 75th percentile
- £47,045
- Change on a year earlier
- +10.5%
How pay is spread
Line: 10th to 90th percentile. Bar: the middle half of earners (25th to 75th). Mark and label: median. Where ONS doesn't publish the 90th percentile, the line stops at the highest published point.
| Full-time annual pay | Data analyst | All UK jobs |
|---|---|---|
| 10th percentile | £27,338 | £23,990 |
| 25th percentile | £30,835 | £29,262 |
| Median | £38,572 | £39,039 |
| 75th percentile | £47,045 | £54,009 |
| 90th percentile | – | £76,903 |
| Mean | £45,103 | £48,512 |
– ONS doesn't publish this figure because the sample is too small to be reliable.
ONS classifies this role as “Data analysts” (SOC 2020 code 3544). Figures cover full-time employees across the whole UK, at every level of seniority, so a senior role in London or at a large employer will usually sit above the median. Pay by region for individual occupations isn't published reliably at city level.
What data analysts can negotiate
Benchmark the work, not the title. If the role involves building models, owning pipelines, or Python and SQL at depth, compare it with data scientist and analytics engineer roles, which typically pay more. Use the job description and interview questions as evidence of scope.
Ask about progression. Many employers have clear analyst grades. Ask what separates this grade from the next and when you'd be reviewed against it, and get the answer in writing.
Training budgets are a real lever. Cloud certifications and courses are expensive. If base salary won't move, a funded training budget is a common and easy concession.
Get a target for your own offer or pay review
AI agents research live market data for your exact role, level, employer and city, and give you a target, a floor and the levers to pull. Free.
Run a free analysisFull negotiation £99 once. £5k+ uplift or a full refund.
Other roles
Source: Office for National Statistics, Annual Survey of Hours and Earnings 2025 (provisional), Table 14.7a (occupation, SOC 2020). Gross annual pay for full-time employee jobs, April 2025. Contains public sector information licensed under the Open Government Licence v3.0. See how we use this data.