Data analyst salary UK
38,107 GBP
Median gross annual pay · 2025 · ONS ASHE · 3544
Half of all data analysts in the UK earn more than 38,107 GBP a year, half earn less.
Rank by pay134of 398 occupations
Spread, quartile to quartile1.54×30,000 GBP – 46,152 GBP
Men against women8.9 %39,274 GBP against 35,785 GBP
| Measure | All | Men | Women |
|---|---|---|---|
| Lower quartile | 30,000 GBP | — | — |
| Median | 38,107 GBP | 39,274 GBP | 35,785 GBP |
| Mean | 43,586 GBP | — | — |
| Upper quartile | 46,152 GBP | — | — |
About the figure
Occupation code 3544 in SOC 2020, the UK occupation classification. Covers all employee jobs. Published by the Office for National Statistics, not estimated by us. The figure is gross annual pay, not monthly.
Occupations that pay about the same
- Road construction operatives 38,315 GBP
- Mining and quarry workers and related operatives 38,301 GBP
- Psychotherapists and cognitive behaviour therapists 38,230 GBP
- Other health professionals n.e.c. 38,033 GBP
- Security system installers and repairers 37,991 GBP
- Conservation professionals 37,949 GBP
Source: ONS, Annual Survey of Hours and Earnings, Table 14. Figures are for 2025; snapshot taken 2026-08-15. www.ons.gov.uk