What UK data analysts measurably earn and what adverts offer, both labelled: ONS percentiles from £30,000 to £49,469, live vacancy medians beside them, and how your route in changes the arithmetic.
Data Analyst Salary UK 2026: Measured Pay vs Advertised Pay
By James Cotton · Last updated · 13 min read
Part of our topic guide on Data Analyst Careers.
By James Cotton, Founder, iO-Sphere
Both kinds of number are real, and they measure different groups of people, so this page prints both, labelled, at every rung. A single "average data analyst salary" answers the wrong question.
Think of the pay range as a room. You enter by a door around £30,000, the top measured wall is £49,469 at the 80th percentile, and leadership pay sits above that in the adverts. The useful facts are the size of that room and how fast your route moves you through it, and a route that keeps you earning while you train changes that arithmetic more than any starting offer does.
Why the numbers you read disagree
Search this question and you will find figures from £28,000 to £55,000 presented as "the" data analyst salary. Almost all of the spread comes from mixing two different measurements.
Measured pay is what people in post actually earn. The ONS Annual Survey of Hours and Earnings samples employer payroll records, so its figures describe the whole occupation: every seniority, every region, every sector, including the quiet majority who are not job-hunting. It is the reliable benchmark, revised once a year, and 2025 provisional is the current release.
Advertised pay is what employers offer to attract applicants for open roles. Vacancy samples skew toward senior and specialist positions, employers post the top of their range, and the figures move monthly. Advertised medians are useful as a live market signal, and this page cites them as exactly that, never as what the occupation earns.
The gap in the middle makes the point: £45,000 advertised against £38,107 measured. Neither is the right one; they measure different groups. When you compare an offer in your hand, compare it against the measured distribution; when you want to know what the market is hiring for this month, read the adverts.
The measured distribution, one source, basis stated
Every figure in this table comes from one place: ASHE Table 14, 2025 provisional, gross annual pay for SOC 3544, all employees.
| Percentile | Gross annual pay |
|---|---|
| 10th | £24,513 |
| 25th | £30,000 |
| Median | £38,107 |
| 75th | £46,152 |
| 80th | £49,469 |
Source: ASHE Table 14: Occupation (4-digit SOC), Office for National Statistics, 2025 provisional. All-employees basis, part-time included. The full-time median is £38,572. Provisional figures are revised the following year.
Two things stop this table misleading you.
The 10th percentile sits below the National Living Wage annual equivalent, which is about £24,800 at 37.5 hours a week on the £12.71 rate that applies from 1 April 2026. That is not an unlawful wage: the all-employees table includes part-time roles, and annual pay on part-time hours can lawfully sit below a full-time annual floor. The same floor is your test for adverts. A full-time salary advertised below about £24,800 is a stale listing, not a wage anyone can lawfully be paid.
A percentile describes the occupation, not an experience band. Nothing in the dataset says the 25th percentile is where entry-level sits; that is an inference, and a reasonable one, because new entrants cluster in the lower quartile. We state it as an inference rather than dressing it up as a measurement.
Measured beside advertised, rung by rung
This is the pairing the single-number pages skip. Each rung shows what jobholders measurably earn and what current vacancies advertise, each labelled.
| Where you stand | Measured (ONS ASHE 2025 provisional, jobholders) | Advertised (live vacancy medians) |
|---|---|---|
| The door | £30,000 (25th percentile, all employees) | £28,162 (Indeed, junior data analyst, sample of 220 roles, August 2026) |
| The middle | £38,107 median (all employees); £38,572 full-time | £45,000 (ITJobsWatch, UK data analyst, six months to 15 Aug 2026) |
| The upper quartile | £46,152 (75th); £49,469 (80th) | £60,000 (ITJobsWatch, UK senior data analyst, same window) |
| Leadership | Not measured (outside SOC 3544) | £100,000 (ITJobsWatch, UK head of analytics, same window) |
At the door, the two populations sit close together, which tells you entry pay is fairly honest in adverts. Higher up they diverge sharply, and the reason is structural: ASHE pools every seniority inside one occupation code, while a "senior data analyst" vacancy page samples only senior openings. That is why the advertised senior median (£60,000) sits above the measured 80th percentile (£49,469). Neither is wrong; they are answering different questions.
The leadership row needs its label read carefully. Head of Analytics vacancies carried an advertised median of £100,000 over the six months to 15 August 2026 (ITJobsWatch has no Head of Data page, so Head of Analytics is the nearest advertised leadership benchmark). It shows where the room leads, not what data analysts earn: by the time you hold that title, you have left SOC 3544 and its statistics behind.
At the door
Entry pay gets its own treatment on this site, because the questions there are different: what a first offer looks like, what moves it, and why it is the least durable number in the whole career. The short version is the pair above: £30,000 measured at the 25th percentile beside £28,162 advertised for junior roles. For the full picture, read the entry-level data analyst salary guide.
The room above the median
The room above the median is the argument for taking this career seriously. It is also worth being precise about what the span is: a cross-section of the room today, never a promised trajectory. The people above the median are different people, not your future self on a timetable. Whether you climb, and how fast, depends mostly on the problems you get to own.
What moves people up is expanding scope, not accumulated years. Analysts who progress go from answering questions they are given, to framing the questions, to owning the decisions the analysis feeds. Job titles and pay follow that scope. Moving into analytics management or data engineering formally exits the data analyst occupation code into higher-paying classifications, which is why the £38,107 median is a mid-career reference point, not a ceiling. The career path guide maps those moves properly.
Demand keeps those numbers up. In the DfE's Employer Skills Survey 2024, employers named a lack of complex analytical skills as a cause in 50% of UK skill-shortage vacancies, up from 43% in 2022. Employers that cannot hire analysts pay more for the people who can do the work.
London and sector
London pays a genuine premium over the national figures, driven by the concentration of financial services and technology employers plus cost-of-living weighting. The national median blends London in, so it understates typical London pay and overstates many regional markets. ONS publishes regional earnings tables alongside ASHE; for a current regional split, go directly to the dataset rather than trusting a rounded figure on a page like this one.
Remote roles have complicated the premium without ending it. Some London-headquartered employers pay London benchmarks wherever the hire lives; others apply regional pay bands. If you are weighing a remote offer, establish which policy applies before you negotiate, because the difference is substantial.
Sector moves the same job by thousands of pounds. Financial services and technology advertise most of the roles at the top of the range; retail and consumer businesses cluster around the middle; public sector and NHS roles typically sit below the private-sector median, traded against stronger pensions and stability. We publish no precise per-sector figures here because no current source we trust breaks ASHE down that far for this occupation; read live adverts in your target sector against the measured table above instead.
What moves the number for you
Read a hundred data analyst adverts and the same asks repeat. SQL is in nearly all of them, and roles wanting advanced SQL sit higher in the range than roles wanting basic querying. Python appears next, especially in technology and product teams, and the combination beats either alone. Owning the reporting layer in Power BI or Tableau, deciding what gets measured and how it is presented rather than filling in a template someone else built, is what separates mid roles from lead roles. Our SQL vs Python guide covers which to learn first.
Tools get you interviews. What moves pay over a career is scarcer than tooling: owning a problem end to end, from a vague question to a decision someone acts on, and knowing the business domain well enough to know which findings matter. An analyst who understands how their employer makes money is worth more than one who treats data as a purely technical artefact, and that knowledge builds fastest by doing real work in a real context.
The route in changes the arithmetic
No methodologically sound UK study compares the starting salaries of apprenticeship-trained, bootcamp-trained and self-taught analysts in equivalent roles, so treat any claimed percentage uplift for one route with caution. What a route reliably changes is your income while you train, and the evidence you carry into interviews. Pages like this one usually point readers at the wrong decision: optimising the first offer while ignoring what a year of lost income does to the arithmetic.
If you already have a job whose real work is data work, you may not need a new job to enter this career at all. That role does not need a data title: people in finance, marketing and operations roles qualify when the day-to-day work maps to the standard. A funded Level 4 apprenticeship is laid over the job you hold, your salary continues unchanged, and the training is paid for through the apprenticeship funding system, never by you.
Ours is the Advanced Data & AI programme, delivering the Data Analyst standard (ST0118, whose published typical duration is 24 months) in 15 months of training plus a 3-month end-point assessment. There is no income gap to recover before the career compounding starts, which is the strongest version of the earn-while-you-learn case.
If you are changing careers from outside, the intensive route is our fee-paying bootcamp, the Applied Diploma in Data Analytics: 14 weeks full-time, finishing with an NCFE Level 4 diploma and a portfolio of applied work built on real data. It compresses the transition; it also means planning for the income pause, so weigh the fee and the pause against the months saved.
Self-study alongside your current job costs nothing but time and carries no income gap. It is slower, it demands more discipline, and it is hardest to evidence at interview without real project work, but it is a legitimate route and some strong analysts came through it.
The full comparison, including funding mechanics and who each route genuinely suits, is in the apprenticeship vs bootcamp guide.
Frequently asked questions
What is the average data analyst salary in the UK in 2026?
The median gross annual salary for a data analyst in the UK is £38,107, according to the ONS ASHE Table 14, 2025 provisional, the latest release, covering SOC 3544 on an all-employees basis (the full-time median is £38,572). The middle 50% of earners fall between £30,000 (25th percentile) and £46,152 (75th percentile). These are measured earnings for people in post; advertised salaries on job boards typically run higher.
How much do entry-level data analysts earn in the UK?
Entry pay reads best as a pair of figures: the ONS 25th percentile for the occupation is £30,000 (measured, all employees, 2025 provisional), and Indeed's junior data analyst listings advertise £28,162 across a sample of 220 roles (August 2026). Where a first offer lands within that neighbourhood depends on sector, employer size and how much applied skill you can demonstrate at interview. The entry-level data analyst salary guide covers starting pay properly.
Why do job sites show higher data analyst salaries than the ONS figure?
Because they measure different populations. ONS ASHE samples payroll records of everyone in the occupation, including the majority who are not job-hunting; job boards sample current vacancies, which skew toward senior and specialist roles and carry the top of each employer's range. That is why the advertised UK median (£45,000, ITJobsWatch, six months to 15 August 2026) sits £7,000 above the measured median (£38,107, ONS ASHE 2025 provisional). Use measured figures to judge an offer, advertised figures to read the current market.
Is a data analyst salary higher in London?
Yes. London roles consistently pay a premium over equivalent regional roles, reflecting the concentration of finance and technology employers plus cost-of-living weighting. For a current London-specific figure, use the regional breakdowns published alongside the ONS ASHE Table 14 dataset: the premium is real but it moves, and remote roles now split between London-benchmark and regional-band pay policies.
Does SQL or Python knowledge increase a data analyst's salary?
Yes, consistently, though the exact premium varies by employer, sector and level. Advanced SQL commands more than basic querying; Python widens the roles available to you and appears most in the higher advertised bands, particularly in technology and product analytics. The combination is stronger than either alone. See SQL vs Python for data analysts for sequencing.
How does a data analyst salary compare to a data scientist salary in the UK?
There is no dedicated ONS occupation code for data scientists (the ONS classes the title within a broader group, 2433, alongside actuaries, economists and statisticians), so no official measured median exists for that role the way £38,107 exists for data analysts under SOC 3544. Industry surveys consistently report data scientists earning more at equivalent experience, reflecting heavier mathematical and modelling demands. An analyst role is a solid foundation for that path, but the two are different jobs, not two prices for one job.
Which industry pays data analysts the most?
Financial services and insurance top the advertised range most consistently, with technology close behind. Retail sits around the national median, and public sector and NHS roles typically below it, traded against pensions and stability. No source we trust publishes precise per-sector ASHE figures for this occupation, so read live adverts in your target sector against the measured distribution rather than trusting a single sector league table.
What qualifications do you need to become a data analyst in the UK?
None are legally required. What employers buy at entry level is demonstrable applied skill: writing SQL, cleaning a messy dataset, building a chart that carries a finding. A quantitative degree helps in some sectors but is not a prerequisite, and the apprenticeship standards we deliver set no national entry requirements; entry criteria are set by each provider. The how to become a data analyst guide has the step-by-step.
How much do you earn during a Level 4 Data Analyst apprenticeship?
An apprenticeship is training attached to a job, and many apprentices are existing employees: their salary is whatever the job already pays, and it continues through the programme. For people hired into new apprentice roles, pay is set by the employer above a legal floor. The apprentice rate, £8.00 an hour from 1 April 2026, applies only while you are under 19 or in your first year. From your second year, if you are 19 or over, you move up to the minimum wage for your age: £12.71 an hour at 21 and over, about £24,800 a year at 37.5 hours a week. Many employers pay above the floor, so ask what the role actually pays.
Is a funded programme or a bootcamp better for salary outcomes?
No published UK study compares the two in equivalent roles, so be sceptical of any precise uplift claim in either direction. The structural difference is income during training: a funded Level 4 programme means staying employed and paid throughout, while a full-time bootcamp means a period of reduced or no income in exchange for speed. Both routes open the same analyst roles; whether either carries a lasting pay difference is exactly what no study has measured. Choose on your employment situation, not on a promised premium: the apprenticeship vs bootcamp guide works through it.
What roles can a data analyst progress into?
Common UK moves are senior or lead analyst, analytics manager, data engineer, BI developer, product analyst and, with further study, data scientist. Data engineering typically pays above the analyst median at equivalent experience; our Level 5 Data Engineering programme is a structured route into it. Progression into management or engineering exits SOC 3544 into typically better-paid classifications, which is why the £38,107 median is a mid-career reference point, not a ceiling.
Salary data: ASHE Table 14: Occupation (4-digit SOC), Office for National Statistics, 2025 provisional, gross annual pay, SOC 3544, UK; all-employees basis unless stated. Advertised medians: ITJobsWatch UK, rolling six months to 15 August 2026; Indeed junior sample, August 2026. Measured and advertised figures are different populations and are labelled wherever they appear.
Not sure which route into the room fits your situation? Tell us where you are starting from and we will give you a straight answer, including when the answer is a route we do not sell.
Not sure which route is open to you?
Tell us your situation and we will say which route fits, including when the answer is none of ours.