How much does a Data Analyst make?

Updated 6 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

HSBC
3.8

HSBC

Data Analyst

£40,328

 /yr
Range: £27K - £59K

£27K

£59K

£27,000 - £58,532 Range

EY
3.9

EY

Data Analyst

£30,489

 /yr
Range: £20K - £54K

£20K

£54K

£19,688 - £54,013 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,526

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.

£29,000
per year
A Data Analyst in the London Area area reported making £29,000 per year
Job Highlights
London Area area
Full-time
 
201 to 500 employees
Company - Private
£31,000
per year
A Data Analyst in the Luton Area area reported making £31,000 per year
Job Highlights
1-2 years experience
Luton Area area
Full-time
 
10000+ employees
Company - Public
£41,000
per year
A Finance Data Analyst in the Cambridge Area area reported making £41,000 per year
Job Highlights
1-2 years experience
Cambridge Area area
Full-time
 
5001 to 10000 employees
Company - Public
£39,745
per year
A Data Analyst in the Stoke-on-Trent Area area reported making £39,745 per year
Job Highlights
3-4 years experience
Stoke-on-Trent Area area
Full-time
 
10000+ employees
Company - Public
£24,000
per year
A Data Analyst in the Leeds Area area reported making £24,000 per year
Job Highlights
5-7 years experience
Leeds Area area
Full-time
 
10000+ employees
Company - Public
£42,500
per year
A Data Analyst in the London Area area reported making £42,500 per year
Job Highlights
London Area area
Full-time
 
201 to 500 employees
Company - Private
£34,500
per year
A Data Analyst in the Glasgow Area area reported making £34,500 per year
Job Highlights
5-7 years experience
Glasgow Area area
Full-time
 
1001 to 5000 employees
Non-profit Organisation
£35,395
per year
A Data Analyst in the Bristol Area area reported making £35,395 per year
Additional Pay
£400 cash bonus
Job Highlights
1-2 years experience
Bristol Area area
Full-time
 
10000+ employees
Company - Public