·3 min read

Data Analyst Salary London: Evaluate Your Job Offer

Benchmarking data analyst salaries in London by experience level. Use real market data to evaluate your job offer with confidence.

If you are weighing up a data analyst salary london job offer, knowing where your number sits in the market is the first step to negotiating with confidence. This page breaks down annual gross base salary benchmarks across four experience bands, sourced from CompVerdict's CV_DATA 2026-Q1 dataset, so you can assess your offer against real figures.

How to Read These Benchmarks

Figures are annual gross base salary in GBP, covering London-based data analyst roles. Each experience band shows three percentile markers: P25 (lower quartile), P50 (market median), and P75 (upper quartile). If your offer lands below P25 for your band, it warrants scrutiny. At or above P75 signals a strong offer, though total compensation including bonus, equity, and benefits matters too.

Junior Data Analyst (0–2 Years Experience)

At the entry level, London data analyst salaries range from £27,690 at the 25th percentile to £40,560 at the 75th percentile. The market median sits at £33,150. Offers below £27,690 are below the lower quartile for this band and should be questioned, particularly in higher cost-of-living areas of the city.

Mid-Level Data Analyst (3–5 Years Experience)

With three to five years of experience, the salary range widens considerably. The P25 is £45,240, the median is £56,940, and the P75 reaches £71,370. Analysts in this band often take on more complex modelling, stakeholder reporting, or team mentoring responsibilities, which should be reflected in compensation. If your offer is below £45,240, consider whether the role's scope justifies the gap.

Senior Data Analyst (6–10 Years Experience)

Senior data analysts in London command significantly higher salaries. The lower quartile stands at £66,690, the median at £81,120, and the upper quartile at £102,180. At this level, candidates typically lead analytical workstreams, define data strategy, or manage junior team members. An offer below £66,690 for a genuinely senior role is worth pushing back on. For context on adjacent senior roles, see Engineering Manager Salary London: Job Offer Guide 2026.

Staff and Lead Data Analyst (10+ Years Experience)

At the staff and lead level, London benchmarks show a P25 of £90,480, a median of £113,880, and a P75 of £141,960. These roles typically carry significant organisational influence, setting analytical standards, owning data infrastructure decisions, or leading cross-functional teams. If you are evaluating an offer at this level, also consider how data analyst compensation compares to adjacent disciplines such as Data Scientist Salary London: Evaluate Your Job Offer and Product Manager Salary London: Evaluate Your Job Offer.

What Else to Evaluate Beyond Base Salary

Base salary is only one component of a job offer. Pension contributions, annual bonus targets, equity or share schemes, remote work flexibility, and professional development budgets can meaningfully shift the total value of an offer. When comparing two offers with similar base salaries, model out the full package over a two to three year horizon before making a decision. CompVerdict's offer evaluation tool can help you run that comparison against live market data.

Paste your job offer into CompVerdict to see instantly how it compares to London data analyst market benchmarks.

Is this offer competitive?

Check your offer against market data in 30 seconds. Free, no signup.

Check my offer →