How much does a Data Analyst make?

Updated 7 Dec 2021
£32,899 /yr
Average Base Pay

3,902 salaries

£22K

Low

£33K

Average

£50K

High

No additional cash compensation has been reported for this role

How much does a Data Analyst make? The national average salary for a Data Analyst is £32,899 in United Kingdom. Filter by location to see Data Analyst salaries in your area. Salary estimates are based on 3,902 salaries submitted anonymously to Glassdoor by Data Analyst employees.

Seniority Levels

L2
Data Analyst£32,899 /yr
L3
Senior Data Analyst£43,874 /yr
L4
Data Analyst IV£35,863 /yr
See Full Career Path

Related Job Titles

Analytics

£43,752

per year

Data Scientist

£46,953

per year

Entry Level Data Analyst

£35,863

per year

Data Analyst Intern

£40,601

per year

Salaries in United Kingdom

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

Bloomberg L.P.
4.1

Bloomberg L.P.

Data Analyst

£49,632

 /yr
Range: £22K - £77K
118 salaries
See 135 salaries from all locations

£22K

£77K

£21,634 - £77,404 Range

PwC
3.9

PwC

Data Analyst

£32,771

 /yr
Range: £22K - £50K

£22K

£50K

£21,600 - £50,268 Range

NHS
3.9

NHS

Data Analyst

£29,890

 /yr
Range: £21K - £50K

£21K

£50K

£21,322 - £50,457 Range

Her Majesty's Revenue & Customs
3.8

Her Majesty's Revenue & Customs

Data Analyst

£33,844

 /yr
Range: £27K - £40K

£27K

£40K

£26,500 - £40,107 Range

KPMG
3.9

KPMG

Data Analyst

£34,930

 /yr
Range: £25K - £52K

£25K

£52K

£25,045 - £51,793 Range

Amazon
3.7

Amazon

Data Analyst

£25,192

 /yr
Range: £19K - £65K

£19K

£65K

£19,291 - £64,901 Range

Barclays
4

Barclays

Data Analyst

£38,111

 /yr
Range: £22K - £60K

£22K

£60K

£21,778 - £60,322 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Experian
4.4

Experian

Data Analyst

£31,645

 /yr
Range: £25K - £40K

£25K

£40K

£25,314 - £40,398 Range

EY
3.9

EY

Data Analyst

£30,655

 /yr
Range: £20K - £54K

£20K

£54K

£19,688 - £54,013 Range

HSBC
3.8

HSBC

Data Analyst

£40,328

 /yr
Range: £27K - £59K

£27K

£59K

£27,000 - £58,532 Range

Sky
3.9

Sky

Data Analyst

£37,201

 /yr
Range: £28K - £58K

£28K

£58K

£27,563 - £57,929 Range

Kubrick Group
4.2

Kubrick Group

Data Analyst

£31,234

 /yr
Range: £21K - £42K

£21K

£42K

£20,717 - £41,625 Range

Deloitte
4

Deloitte

Data Analyst

£32,907

 /yr
Range: £23K - £46K

£23K

£46K

£22,621 - £46,000 Range

THG
3.3

THG

Data Analyst

£28,201

 /yr
Range: £22K - £32K

£22K

£32K

£21,653 - £31,927 Range

Tesco
3.8

Tesco

Data Analyst

£38,012

 /yr
Range: £22K - £61K

£22K

£61K

£22,257 - £60,701 Range

BT
3.8

BT

Data Analyst

£38,111

 /yr
Range: £18K - £104K

£18K

£104K

£18,050 - £104,449 Range

Revolut
3.7

Revolut

Data Analyst

£53,667

 /yr
Range: £37K - £67K

£37K

£67K

£37,248 - £66,961 Range

Kantar
3.5

Kantar

Data Analyst

£31,335

 /yr
Range: £22K - £51K

£22K

£51K

£21,570 - £50,513 Range

NatWest Group
3.9

NatWest Group

Data Analyst

£37,670

 /yr
Range: £20K - £76K

£20K

£76K

£20,088 - £75,505 Range

Lloyds Banking Group
3.9

Lloyds Banking Group

Data Analyst

£36,420

 /yr
Range: £20K - £66K

£20K

£66K

£20,145 - £65,759 Range

Download as data table
Viewing 1 - 10 of 12,547

Frequently asked questions about a Data Analyst salaries

The national average salary for a Data Analyst is £32,899 per year in United Kingdom. Filter by location to see a Data Analyst salaries in your area. Salaries estimates are based on 3902 salaries submitted anonymously to Glassdoor by a Data Analyst employees.

The highest salary for a Data Analyst in United Kingdom is £49,625 per year.

The lowest salary for a Data Analyst in United Kingdom is £21,810 per year.

Recent Salary Reports

Below are the most recent data analyst salary reports. Employer name has been removed to protect anonymity.

£37,000
per year
An ITAM Analyst in the London Area area reported making £37,000 per year
Job Highlights
5-7 years experience
London Area area
Full-time
 
1001 to 5000 employees
Company - Public
£66,000
per year
A Portfolio Analytics Analyst in the London Area area reported making £66,000 per year
Additional Pay
£22k cash bonus
Job Highlights
8-10 years experience
London Area area
Full-time
 
10000+ employees
Company - Public
£19,570
per year
A Human Resources Data Analyst in the Milton Keynes Area area reported making £19,570 per year
Job Highlights
8-10 years experience
Milton Keynes Area area
Full-time
 
51 to 200 employees
Company - Private
£40,000
per year
A Data Analyst in the Bristol Area area reported making £40,000 per year
Job Highlights
5-7 years experience
Bristol Area area
Full-time
 
10000+ employees
Company - Private
£24,000
per year
A Data Analyst in the Manchester Area area reported making £24,000 per year
Job Highlights
Manchester Area area
Part-time
 
5001 to 10000 employees
Non-profit Organisation
£30,000
per year
A Data Analyst in the Glasgow Area area reported making £30,000 per year
Job Highlights
5-7 years experience
Glasgow Area area
Full-time
 
5001 to 10000 employees
Company - Public
£33,200
per year
A Human Resources Data Analyst in the Oxford Area area reported making £33,200 per year
Job Highlights
1-2 years experience
Oxford Area area
Full-time
 
5001 to 10000 employees
Non-profit Organisation
£55,000
per year
A Data Analyst in the London Area area reported making £55,000 per year
Job Highlights
3-4 years experience
London Area area
Full-time
 
1001 to 5000 employees
Company - Public
£40,000
per year
A Data Analyst in the London Area area reported making £40,000 per year
Job Highlights
London Area area
Full-time
 
51 to 200 employees