Environmental Health Officer Salaries in England

Salary estimated from 1,740 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 13 September 2019
Average in England
£37,786 per year
Meets national average
  • Most Reported
£11,000
£79,000
Salary Distribution

How much does an Environmental Health Officer make in England?

The average salary for an Environmental Health Officer is £37,786 per year in England, which meets the national average. Salary estimates are based on 1,740 salaries submitted anonymously to Indeed by Environmental Health Officer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Environmental Health Officer is 1-3 years.
Environmental Health Officer salaries by company in England
CompanyAverage salary
£58,609 per year
£51,479 per year
£50,440 per year
£48,797 per year
£46,416 per year
£44,379 per year
£44,163 per year
£42,607 per year
£41,970 per year
£40,882 per year
Environmental Health Officer salaries by location
CityAverage salary
£40,752 per year
£47,136 per year
£46,489 per year
£44,798 per year
£36,977 per year

Environmental Health Officer job openings

Enviromental Health Officers
Derbyshire County Council
Wingerworth
Environmental Health Officer
Epsom & Ewell
Surrey
Environmental Health Officer
Islington Council
London N1
Environmental Health Officer
Newcastle Under Lyme Borough Council
Newcastle-under-Lyme
Environmental Health Officer
Newcastle upon Tyne Council
Newcastle upon Tyne
Environmental Health Officer
Bath & North East Somerset Council
Bath
Environmental Health Officer jobs in England