How much does a Data Analyst make?

Updated 29 Jul 2021
£32,679 /yr
Average Base Pay

3,539 salaries

£22K

Low

£33K

Average

£49K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Data Analyst£32,679 /yr
L3
Senior Data Analyst£43,477 /yr
L4
Data Analyst IV£35,808 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

Analytics

£43,363

per year

Data Scientist

£46,771

per year

Data Analyst Intern

£40,292

per year

Data Mining

£47,801

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

£48,396

 /yr
Range: £21K - £76K
106 salaries
See 117 salaries from all locations

£21K

£76K

£21,327 - £76,308 Range

PwC
3.9

PwC

Data Analyst

£32,488

 /yr
Range: £23K - £44K

£23K

£44K

£23,380 - £43,750 Range

NHS
4

NHS

Data Analyst

£29,129

 /yr
Range: £21K - £47K

£21K

£47K

£21,000 - £46,589 Range

Her Majesty's Revenue & Customs
3.8

Her Majesty's Revenue & Customs

Data Analyst

£33,285

 /yr
Range: £29K - £36K

£29K

£36K

£28,832 - £36,319 Range

Experian
4

Experian

Data Analyst

£29,972

 /yr
Range: £25K - £37K

£25K

£37K

£24,955 - £36,513 Range

KPMG
3.9

KPMG

Data Analyst

£34,393

 /yr
Range: £25K - £46K

£25K

£46K

£24,690 - £45,953 Range

Amazon
3.8

Amazon

Data Analyst

£25,541

 /yr
Range: £19K - £64K

£19K

£64K

£19,000 - £63,982 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Barclays
4

Barclays

Data Analyst

£36,039

 /yr
Range: £25K - £49K

£25K

£49K

£24,690 - £49,294 Range

Kubrick Group
4.1

Kubrick Group

Data Analyst

£30,692

 /yr
Range: £20K - £41K

£20K

£41K

£20,424 - £41,036 Range

HSBC Holdings
3.7

HSBC Holdings

Data Analyst

£39,834

 /yr
Range: £30K - £58K

£30K

£58K

£29,826 - £57,703 Range

Kantar
3.4

Kantar

Data Analyst

£30,891

 /yr
Range: £21K - £50K

£21K

£50K

£21,264 - £49,798 Range

EY
3.9

EY

Data Analyst

£30,057

 /yr
Range: £18K - £54K

£18K

£54K

£17,718 - £54,372 Range

Sky
4

Sky

Data Analyst

£36,674

 /yr
Range: £27K - £57K

£27K

£57K

£27,172 - £57,109 Range

Tesco
3.8

Tesco

Data Analyst

£37,474

 /yr
Range: £22K - £60K

£22K

£60K

£22,000 - £60,000 Range

THG
3.6

THG

Data Analyst

£29,363

 /yr
Range: £21K - £37K

£21K

£37K

£21,347 - £36,720 Range

British Gas
2.8

British Gas

Data Analyst

£27,559

 /yr
Range: £20K - £51K

£20K

£51K

£20,000 - £50,919 Range

Revolut
3.4

Revolut

Data Analyst

£52,030

 /yr
Range: £37K - £66K

£37K

£66K

£36,720 - £66,013 Range

NatWest Group
3.9

NatWest Group

Data Analyst

£36,587

 /yr
Range: £20K - £74K

£20K

£74K

£19,804 - £74,436 Range

Deloitte
3.9

Deloitte

Data Analyst

£35,448

 /yr
Range: £23K - £41K

£23K

£41K

£23,000 - £40,698 Range

Lloyds Banking Group
3.9

Lloyds Banking Group

Data Analyst

£37,395

 /yr
Range: £20K - £65K

£20K

£65K

£19,859 - £65,000 Range

Download as data Table
Viewing 1 - 10 of 9,845

Frequently asked questions about a Data Analyst salaries

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

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

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

Recent Salary Reports

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

£30,000
per year
A Data Analyst in the London Area area reported making £30,000 per year
Job Highlights
3-4 years experience
London Area area
Full-time
 
1001 to 5000 employees
Private Practice / Firm
£35,000
per year
A Data Analyst in the London Area area reported making £35,000 per year
Job Highlights
1-2 years experience
London Area area
Full-time
 
10000+ employees
Company - Public
£38,000
per year
A Data Analyst in the London Area area reported making £38,000 per year
Additional Pay
£5k cash bonus
Job Highlights
3-4 years experience
London Area area
Full-time
 
5001 to 10000 employees
Company - Public
£46,000
per year
A Data Analyst in the London Area area reported making £46,000 per year
Job Highlights
3-4 years experience
London Area area
Full-time
 
10000+ employees
Company - Public
£33,000
per year
A Data Analyst in the London Area area reported making £33,000 per year
Job Highlights
3-4 years experience
London Area area
Full-time
 
1001 to 5000 employees
Company - Private
£55,000
per year
A Data Analyst in the London Area area reported making £55,000 per year
Job Highlights
8-10 years experience
London Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
£60,000
per year
A Data Analyst in the London Area area reported making £60,000 per year
Additional Pay
£2k cash bonus
Job Highlights
3-4 years experience
London Area area
Full-time
 
10000+ employees
Company - Private
£30,000
per year
A Data Analyst in the Birmingham Area area reported making £30,000 per year
Job Highlights
1-2 years experience
Birmingham Area area
Full-time
 
5001 to 10000 employees
College / University
£18,750
per year
A Data Analyst in the Cardiff Area area reported making £18,750 per year
Job Highlights
1-2 years experience
Cardiff Area area
Intern
 
10000+ employees
Company - Public