Data Analyst Salary Calculator
Estimate what a data analyst earns in the UK based on experience level, city, and industry. Use our free calculator to see a realistic salary range built from current market data.
Estimate a Data Analyst Salary
Choose an experience level, city, and industry to see an estimated UK salary range for a data analyst role, built from current market benchmarks.
Role & Location Details
Select the profile that best matches the role
Salary Estimate
Estimated annual base salary and range
What Affects the Number
Data analyst pay varies more than most roles because it sits at the intersection of experience, location, and how much a given industry values data work.
Experience Level
Pay typically rises fastest between entry-level and mid-level as analysts move from reporting to owning full analysis projects and stakeholder relationships.
Location
London and the South East command a premium tied to cost of living and the density of finance and tech employers; other regions typically pay less for a similar role.
Industry
Sectors that rely heavily on data for revenue decisions, like finance and technology, generally pay more than public sector or charity roles doing similar work.
Average Base Salary by Experience
Baseline UK figures before location and industry adjustments (Manchester / UK-average weighting).
| Experience Level | Typical Range | Midpoint |
|---|---|---|
| Entry-Level (0–2 yrs) | £22,000 – £30,000 | £26,000 |
| Junior (2–4 yrs) | £28,000 – £36,000 | £32,000 |
| Mid-Level (4–7 yrs) | £35,000 – £45,000 | £40,000 |
| Senior (7–12 yrs) | £44,000 – £58,000 | £50,000 |
| Lead / Principal (12+ yrs) | £55,000 – £72,000 | £62,000 |
Data Analyst Salary FAQ
Everything you need to know about how data analyst pay works in the UK.
UK data analyst salaries typically range from around £24,000 to £30,000 for entry-level roles up to £50,000 to £65,000 or more for senior and lead analysts, depending on location, industry, and specific technical skills.
Yes. London and the South East typically pay the most due to a higher cost of living and larger concentration of finance and technology employers, while salaries in the North of England, Scotland, Wales, and Northern Ireland are generally lower on average.
Financial services, technology, and consulting firms tend to pay above-average salaries for data analysts, reflecting the commercial value placed on data-driven decision making. Public sector, healthcare, and charity roles typically pay somewhat less, though they can offer other benefits.
Strong SQL and Python or R skills, experience with BI tools such as Power BI or Tableau, cloud platform knowledge, and the ability to communicate findings to non-technical stakeholders are all associated with higher pay. Specialising in areas like machine learning or data engineering can command a further premium.
