Data Analysts Salary in London (2025)

✓ Sourced directly from ONS ASHE · Checked for accuracy at every rebuild · First published: 2026-08-25 · Last updated: 2026-10-25

ONS ASHE 2025 (provisional) · Table 15, work-based region
£42,850
London median
£52,893
London mean
£38,107
UK national median
+12.4%
vs national

As an Amazon Associate we earn from qualifying purchases. Links below are affiliate links.

Overview

The median salary for a data analysts working in London is £42,850 per year (gross, before tax) — 12.4% above the UK national median of £38,107 for this occupation. Figures come from the ONS Annual Survey of Hours and Earnings (2025 (provisional)), based on where the job is located rather than where the employee lives. Negotiating an offer in London? A solid negotiation guide helps you use these figures with confidence.

Career Essentials

AMAZON Data Analysts interview questions

Role-specific interview prep for this occupation.

Check Price →
AMAZON Salary negotiation

Use the percentile data above to negotiate a better offer.

Check Price →
SMARTCREDIT US: Know your credit before you negotiate

A new job often means a new city, car or mortgage application — check your score first. 7-day trial for $1.

Start $1 Trial →
AMAZON UK: CV & resume writing

Templates and advice for a CV that gets interviews.

Check Price →

How London Compares

RegionMedian salaryvs national
West Midlands £44,172 +15.9%
London £42,850 +12.4%
North East £38,225 +0.3%
Wales £35,806 -6.0%
East £35,643 -6.5%
South East £34,490 -9.5%
South West £33,928 -11.0%
North West £33,871 -11.1%
Yorkshire and The Humber £31,193 -18.1%
East Midlands £30,950 -18.8%
Salary data is sourced from ONS ASHE 2025 (provisional). Figures represent gross pay before tax across the whole occupation in this region and will differ from individual job offers. Reference only.

Recommended Gear & Prep

AMAZON Coding interview prep Check Price →
AMAZON Mechanical keyboard Check Price →
AMAZON Laptop stand Check Price →

Interviewing in London? Interview prep books cover the standard formats.

← Full UK & US data for data analysts · All salaries in London

Related Pages

Frequently Asked Questions

What is the average salary for a data analysts in London?

The median salary in London is £42,850 per year (gross, before tax), based on ONS ASHE 2025 (provisional) data. The mean is £52,893.

How does London pay compare to the UK national average?

London is 12.4% above the UK national median of £38,107 for this occupation.

Which UK region pays data analysts the most?

Of the regions with published ONS data for this occupation, West Midlands has the highest median at £44,172 per year. See the regional comparison table above for every area.

Data: ONS ASHE Table 14/15, 2025 provisional · Page built 2026-10-25