No additional cash compensation has been reported for this role
Find a Specific Employer
Average Base Salary in (GBP)
The national average salary for a Public Health Advisor is £34,137 per year in United Kingdom. Filter by location to see a Public Health Advisor salaries in your area. Salaries estimates are based on 442 salaries submitted anonymously to Glassdoor by a Public Health Advisor employees.
The highest salary for a Public Health Advisor in United Kingdom is £63,362 per year.
The lowest salary for a Public Health Advisor in United Kingdom is £18,392 per year.
Below are the most recent public health advisor salary reports. Employer name has been removed to protect anonymity.