Skip to main content
Research Analyst Salary in United Kingdom

Research Analyst Salary in London

Based on 662 job listings - London, United Kingdom 2026

Average salary
£34,665 - £101,763
Median salary
£30,000 - £100,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile£20k
25th percentile£20k
Median£30k
75th percentile£41k
90th percentile£61k

50% of professionals earn between £20,000 - £41,250 GBP

The median salary is £30,000

Compare with national average

London

Average salary

34,665 - 101,763

Median salary

30,000 - 100,000

662 job openings

United Kingdom

Average salary

33,000 - 42,722

Median salary

33,000 - 42,722

3,456 job openings

Other cities

Manchester86 job openings
Birmingham85 job openings
Leeds83 job openings
Bristol82 job openings
Liverpool76 job openings
Edinburgh65 job openings
Sheffield54 job openings
Glasgow53 job openings
Bradford51 job openings
Kennington33 job openings
Anderston25 job openings
Charing Cross25 job openings
Eastbrook25 job openings

Research Analyst

662 job openings in London

View job listings

Find professionals

Research Analyst in London

View professionals

The average salary for a Research Analyst in London, United Kingdom is GBP 34,665 - GBP 101,763 per year in 2026, based on 662 job listings.

Explore 662 Research Analyst job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.