Data Analyst Salary UK 2026

The average advertised pay for a Data Analyst, based on live UK vacancies — with how it compares to similar roles and how many jobs are available right now.

£46,000
median advertised salary
143
live jobs right now
76%
permanent roles
75%
via agencies

How much does a Data Analyst earn in the UK?

The average advertised salary for a Data Analyst in the UK is £46,000 a year, based on 69 live vacancies carrying salary information this month. That is about £3,830 a month or £23.59 an hour before tax, on a 37.5-hour week. 76% of current adverts are permanent, and 75% are posted through recruitment agencies.

Data Analyst adverts mention AI or automation 6% of the time.

How Data Analyst pay compares

Median advertised salary for Data Analyst beside other job titles in IT, from the lowest paid to the highest.

Other roles in IT

RoleMedian payLive jobsPermanentAI mentions
Azure Engineer £124,00025 56%18%
AWS Engineer £91,00023 60%26%
Cloud Engineer £75,00039 62%22%
QA Engineer £69,0007 72%1%
Project Manager £62,0001,555 80%2%
3rd Line Support £48,0009 82%1%
Data Analyst £46,000143 76%6%
Graphic Designer £38,00015 93%1.4%
1st Line Support £30,00027 69%0%

Latest Data Analyst jobs

Senior Data Analyst

EF Recruitment

£74,000 a year

Apply

Victoria · Contract · 2 days ago

Our Global Saa. S client is now seeking an experienced Data Analyst to join their Global Customer Success Data Science Team for a..

Data Analyst

Hays Technology

£35,000 – £45,000 a year

Apply

London · Permanent · 2 days ago

As a Data Analyst in the Payments & Data Solutions team, you'll use data, reporting and automation to make the department more..

Data Analyst

Gold Group

Pay not stated

Apply

London · Contract · 2 days ago

Data Analyst required to work on the BIST Machinery of Government change and/or to support or supplement teams where existing..

Data Analyst Developer

Vivo Talent

£45,000 – £49,000 a year

Apply

Birmingham · Permanent · 2 days ago

Power BI / Tableau / SQL / Snowflake / DAX / Power Query / Birmingham / £45,000 / Data Analyst Developer. Job Role: Data Analyst..

Data Analyst

Vivo Talent

£37,000 – £39,000 a year

Apply

Birmingham · Permanent · 2 days ago

Power BI / Tableau / Data Analysis & Management. Job Role: Data Analyst - Business Intelligence & Reporting Summary. Location:..

Data Analyst – Children's Services

Lynx Employment Services Ltd

£19.80 an hour

Apply

Solihull · Temporary · 2 days ago

# Data Analyst – Children's Services. Location: Solihull, West Midlands. Pay Rate: £19.81 per hour PAYE. Contract: 3 months..

Data Analyst

Hays Technology

£350 – £450 a day

Apply

Glasgow · Contract · 2 days ago

This strategic initiative will enhance operational efficiency and data-driven decision-making across the organisation. In this..

Reporting & Data Analyst

Axis CLC

£60,000 – £70,000 a year

Apply

Stratford · Contract · 3 days ago

An exciting opportunity has arisen for a Reporting & Data Analyst to join the Finance team at the Head Office in Stratford, East..

Data Analyst

Raw Selection

£25,000 – £25,500 a year

Apply

Leeds · Permanent · 3 days ago

Data Research Analyst. £25,500 basic salary plus bonuses | Located in Leeds City Centre What you will do. Researching vital..

Metering Data Analyst

Axon Moore

£27,000 a year

Apply

Bury · Permanent · 3 days ago

Metering Data Analyst. Bury, Greater Manchester. £27,000 + annual bonus. We are currently recruiting for a Metering Data Analyst..

Browse 143 live Data Analyst jobs →

How we calculate this. Figures come from live Data Analyst vacancies listed on YourJobs.co.uk, refreshed monthly. The median uses adverts that state pay; hourly and weekly rates are annualised (hourly × 37.5 × 52). Ambiguous or "competitive" salaries are excluded rather than guessed. Read the full methodology →