Income & Employment Guides UK — Maximise Your Earnings

Data Analyst Salary UK — Entry to Lead, by Sector and City

How much do data analysts earn in the UK? Full breakdown of data analyst pay by experience level, sector (finance, tech, public), London vs regional salaries, and career progression to senior and lead roles.

Salary and income data is based on ONS and other official UK statistical sources. Figures are averages and may not reflect your individual circumstances.

Data analysis is one of the fastest-growing career paths in the UK, with strong demand across virtually every sector. Here’s what data analysts actually earn.

Data Analyst Salaries by Experience

Level Years Experience Salary Range London Range
Junior / Entry 0-2 £25,000-£32,000 £28,000-£36,000
Mid-level 2-4 £35,000-£48,000 £40,000-£55,000
Senior 4-7 £48,000-£65,000 £55,000-£75,000
Lead / Principal 7+ £60,000-£80,000 £70,000-£95,000
Head of Analytics 8+ £75,000-£110,000 £85,000-£130,000

Pay by Sector

The sector you work in significantly affects your pay — finance and tech pay the most.

Sector Junior Mid-Level Senior
Banking / Financial Services £30,000-£38,000 £42,000-£58,000 £58,000-£80,000
Big Tech (FAANG-level) £35,000-£45,000 £50,000-£70,000 £70,000-£100,000+
Startups / Scale-ups £28,000-£35,000 £38,000-£52,000 £52,000-£70,000
Consulting £28,000-£36,000 £40,000-£55,000 £55,000-£75,000
E-commerce / Retail £26,000-£32,000 £34,000-£46,000 £46,000-£62,000
NHS / Public sector £25,000-£30,000 £30,000-£42,000 £40,000-£55,000
Pharma / Healthcare £28,000-£34,000 £38,000-£50,000 £50,000-£68,000
Media / Marketing £25,000-£32,000 £32,000-£45,000 £45,000-£60,000

Regional Salary Comparison

City / Region Mid-Level Salary Cost-Adjusted Value
London £40,000-£55,000 Baseline
Manchester £32,000-£44,000 Similar after housing
Birmingham £30,000-£42,000 Better value
Edinburgh £32,000-£45,000 Similar to Manchester
Leeds £30,000-£42,000 Good value
Bristol £32,000-£45,000 Moderate cost
Cardiff £28,000-£38,000 Good value
Remote (UK-wide) £35,000-£50,000 Location-dependent

Remote roles have expanded since 2020, with many companies offering location-adjusted salaries.

Skills and Their Pay Impact

Essential Skills (Expected at All Levels)

  • SQL — non-negotiable for data analyst roles
  • Excel / Google Sheets — still widely used, especially for reporting
  • Data visualisation — Tableau, Power BI, or Looker

Skills That Command Higher Pay

Skill Typical Pay Premium
Python (pandas, scikit-learn) +10-20%
R (statistical analysis) +10-15%
Cloud platforms (AWS, GCP, Azure) +10-20%
dbt / analytics engineering +15-25%
Machine learning basics +15-25%
Snowflake / BigQuery / Databricks +10-20%

Analysts with Python and cloud skills effectively bridge the gap between traditional data analysis and data engineering/science, commanding salaries closer to those roles.

Role Typical Mid-Level Salary Key Difference
Data Analyst £35,000-£48,000 Business reporting and insights
Business Analyst £38,000-£52,000 Process and requirements focus
Data Scientist £45,000-£60,000 Machine learning and statistics
Data Engineer £48,000-£65,000 Building data pipelines and infrastructure
Analytics Engineer £45,000-£62,000 Bridging analysis and engineering
BI Developer £38,000-£52,000 Dashboard and reporting tools

Take-Home Pay Examples

Annual Salary Monthly Take-Home With Student Loan (Plan 2)
£28,000 ~£1,889 ~£1,862
£38,000 ~£2,436 ~£2,382
£48,000 ~£3,004 ~£2,938
£60,000 ~£3,648 ~£3,567

Entry Routes into Data Analysis

Graduate Route

Most common — a degree in maths, statistics, economics, computer science, or a quantitative subject helps but isn’t essential.

  • Starting salary: £25,000-£35,000
  • Graduate schemes: Companies like Deloitte, PwC, and major banks run structured programmes

Career Change / Bootcamp Route

Data analytics bootcamps (General Assembly, Le Wagon, HyperionDev) offer intensive training.

  • Bootcamp cost: £3,000-£10,000 (some offer income share agreements)
  • Typical starting salary after bootcamp: £25,000-£32,000
  • Time to mid-level: 2-3 years

Self-Taught Route

Learning SQL, Python, and analytics tools through online courses (Coursera, DataCamp, Google certificates).

  • Cost: £20-£300/month for platform subscriptions
  • Portfolio-based hiring is increasingly common
  • Starting salary: £23,000-£28,000 initially

Career Progression

Stage Timeline Salary Range
Junior data analyst Year 0-2 £25,000-£32,000
Data analyst Year 2-4 £35,000-£48,000
Senior data analyst Year 4-7 £48,000-£65,000
Lead data analyst / analytics manager Year 6-9 £60,000-£85,000
Head of data / analytics Year 8+ £80,000-£120,000

Lateral Moves

Many data analysts pivot into higher-paying related roles:

  • Data science — add machine learning skills
  • Analytics engineering — add dbt and data pipeline skills
  • Product analytics — move into tech product teams
  • Management consulting — leverage analytical thinking

Sources

  1. ONS — Annual Survey of Hours and Earnings