Data & Analytics · Agency & client side · Updated September 2026
Marketing Analyst salary
in the UK.
Based on Stonor Search's salary data, Marketing Analysts in the UK typically earn between £22,000 and £65,000 depending on level: around £22,000 – £28,000 at junior / executive level, rising to £50,000 – £65,000 at senior manager / senior level. London roles sit higher, at £24,000 to £70,000, roughly 9% above the UK average in our data. Pay varies with seniority, location, company stage and sector, and the real scope of the role.
Also covers: Marketing Data Analyst, Performance Analyst, Junior Marketing Analyst, Senior Marketing Analyst, Marketing Insights Analyst.
UK average
High confidence£41,500
Typical salary (band midpoint)
- Salary range
- £22,000 – £65,000
- London
- £24,000 – £70,000
- Levels covered
- Junior / Executive to Senior Manager / Senior
- Last updated
- September 2026
Marketing Analyst salary by seniority and location
Annual base salary, GBP. "Typical" is the midpoint of the published band. London and UK-average bands are published separately.
| Level | UK average range | UK typical | London range | London typical |
|---|---|---|---|---|
| Junior / ExecutiveJunior Marketing Analyst | £22,000 – £28,000 | £25,000 | £24,000 – £30,000 | £27,000 |
| Manager / MidweightMarketing Analyst | £35,000 – £50,000 | £42,500 | £40,000 – £55,000 | £47,500 |
| Senior Manager / SeniorSenior Marketing Analyst | £50,000 – £65,000 | £57,500 | £55,000 – £70,000 | £62,500 |
What does a Marketing Analyst earn by location?
- London
- £24,000 – £70,000
- UK average
- £22,000 – £65,000
Other regions use the UK average band: South East, South West, Midlands, North West, North East & Yorkshire, Scotland, Wales, Northern Ireland, Remote (UK).
In Stonor's data, London Marketing Analysts earn around 9% more than the UK average at the same level. Regional searches outside London fall back to the UK figure and say so.
Market context
High demand, short supply. Analysts who can brief creatives and present insights are rare — hire quickly when you find one. Those who blend analysis with business thinking to give clients actionable insight are commanding serious attention.
Source: Stonor Search Marketing Salary Benchmark 2025
About this data
- Sources
- Stonor Search Marketing Salary Benchmark 2025
- Sector coverage
- Not sure / either
- Benchmark period
- 2025
- Includes
- Base salary only. No bonus, commission or equity.
- Confidence
- High confidence. A published Stonor band for this exact role and location.
What affects a Marketing Analyst's salary?
Seniority
The biggest lever. In Stonor's data a junior / executive Marketing Analyst sits around £25,000, while senior manager / senior level is around £57,500. Titles inflate faster than pay, so check the scope, team size and budget behind the title before assuming the top band applies.
Location
London pays about 9% more than the UK average for Marketing Analysts in Stonor's data. Hybrid roles based outside London are increasingly benchmarked against the national band rather than the London one, and candidates know it.
Company stage
The band is a SaaS and tech figure. Where a company sits between seed and scale-up changes the cash-versus-equity mix more than the headline title does, and Stonor's reports don't publish a size split, so treat the range as covering that spread.
Skills that push pay higher
Able to brief creatives and present insight. Blends analysis with commercial thinking. AI tooling and data analytics expertise. (Source: Stonor Search Marketing Salary Benchmark 2025.)
Live at Stonor
Marketing Analyst roles Stonor is hiring for now
Checking the live job list…
Hiring for this role?
Salary is only half the story.
Stonor can tell you what Marketing Analysts are asking for right now, how available they are and what you're competing against. Before you write the job ad, ideally.
Are you a Marketing Analyst?
Wondering what you're worth?
The band above is a benchmark, not a verdict. If you'd like an honest, off-the-record read on where you sit and what would move it, Stonor talks to people in your position every week.
