Environmental Health Officer Salaries in Johannesburg, Gauteng

Salary estimated from 7 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 27 November 2019
Average in Johannesburg, Gauteng
R 592 607 per year
11% Above national average
  • Most Reported
R 195 000
R 1 203 000
Salary Distribution

How much does an Environmental Health Officer make in Johannesburg, Gauteng?

The average salary for an Environmental Health Officer is R 592 607 per year in Johannesburg, Gauteng, which is 11% above the national average. Salary estimates are based on 7 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.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Environmental Health Officer salaries by company in Johannesburg, Gauteng
CompanyAverage salary
R 635 141 per year
R 559 147 per year
R 33 250 per month
R 29 123 per month
Environmental Health Officer salaries by location
CityAverage salary
R 282 673 per year
R 34 215 per month

Environmental Health Officer job openings

Health and Safety Officer
Tsebo Group
Johannesburg, Gauteng
ENVIRONMENTAL OFFICER PRODUCTION – GRADE A-C
Provincial Government of Gauteng
Johannesburg, Gauteng
SAFETY OFFICER
Ciazcon
Johannesburg, Gauteng
Health, Safety & Environmental Officer
freerecruit.co.za
Germiston, Gauteng
Programme Policy Officer: School Feeding - Sunninghill, JHB (12 Months Renewable Contract) NOC
World Food Programme
Johannesburg, Gauteng
Senior Protective Service Officer - J Band (Re-advertisement)
Rand Water
Alberton, Gauteng
Environmental Health Officer jobs in Johannesburg, Gauteng