Browse jobs4016 Personalise my feed Subscribe

Data Analyst salary in London

Across 36 live UK job ads for data analyst roles in London that show a salary, the median advertised pay is £61k. The middle half run from £48k to £72k, and the range is £30k to £100k. Best-paying employers hiring now: Lottie, hireful., Trainline. 32 of the ads are from recruitment agencies.

Updated 4 November 2026. Enter your salary to see where you sit.

Pick from the list or type your job title.

Yearly base salary, before tax. Stays on your device.

Data Analyst roles in London, all levels

Median
£61k
Middle half
£48k to £72k
Listings
36

Based on 36 live listings that show a salary, first listed in the last 90 days.

Based on advertised salaries in live UK job ads, not actual pay. Excludes bonus/equity.

Data Analyst pay by level in London

LevelMedianMiddle halfAds
Mid-level£48k£43k to £58k19
Lead+£70k£65k to £88k10

Levels with fewer than 10 ads are left out.

Questions people ask

What is the average data analyst salary in London?

The median advertised data analyst salary in London is £61k, based on 36 live job ads that show pay (4 November 2026). Half of them pay between £48k and £72k.

What is a good data analyst salary in London?

Anything above £72k is in the top quarter of current data analyst ads in London; below £48k is in the bottom quarter.

How does data analyst pay change with level in London?

Median advertised salary by level: Mid-level £48k (19 ads); Lead+ £70k (10 ads).