Epidemiologist Salary in United Kingdom
Epidemiologist Salary in London
Based on 36 job listings - London, United Kingdom 2026
Average salary
£58,831 - £67,113
Median salary
£65,091 - £74,613
Lower rangeUpper range
Salary distribution by percentile
10th percentile£46k
25th percentile£51k
Median£65k
75th percentile£65k
90th percentile£65k
50% of professionals earn between £51,005 - £65,091 GBP
The median salary is £65,091
Compare with national average
London
Average salary
58,831 - 67,113
Median salary
65,091 - 74,613
36 job openings
United Kingdom
Average salary
45,181 - 50,163
Median salary
45,181 - 50,163
302 job openings
The average salary for a Epidemiologist in London, United Kingdom is GBP 58,831 - GBP 67,113 per year in 2026, based on 36 job listings.
Explore 36 Epidemiologist job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.