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
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.