Health Officer average salary in United Kingdom 2021
Find out what the average Health Officer salary is
Health Officer: Salary
Based on 10000 salaries
The average Health Officer salary in the United Kingdom is £33,052 per year or £16.95 per hour. Entry level positions start at £27,454 per year while most experienced workers make up to £45,000 per year.