1. Home
  2. Career Explorer
  3. Environmental Health Officer
  4. Salaries
Content has loaded

Environmental health officer salary in India

How much does an Environmental Health Officer make in India?

Average base salary

₹32,751

The average salary for a environmental health officer is ₹32,751 per month in India. 23 salaries reported, updated at 13 September 2022

Is this useful?

Top companies for Environmental Health Officers in India

  1. Orange Business Services
    4.1star
    212 reviews7 salaries reported
    ₹70,831per month
  2. ₹25,000per month
Is this useful?

Highest paying cities near India for Environmental Health Officers

  1. Mumbai, Maharashtra
    ₹53,504 per month
    8 salaries reported
  2. Lucknow, Uttar Pradesh
    ₹48,972 per month
    7 salaries reported
  3. Bengaluru, Karnataka
    ₹40,876 per month
    8 salaries reported
  1. Chennai, Tamil Nadu
    ₹35,546 per month
    9 salaries reported
  2. Hyderabad, Telangana
    ₹27,546 per month
    6 salaries reported
  3. Barmer, Rajasthan
    ₹24,619 per month
    6 salaries reported
  1. Gurgaon, Haryana
    ₹20,401 per month
    8 salaries reported
  2. Navi Mumbai, Maharashtra
    ₹19,755 per month
    5 salaries reported
  3. Delhi, Delhi
    ₹18,209 per month
    20 salaries reported
Is this useful?

Where can an Environmental Health Officer earn more?

Compare salaries for Environmental Health Officers in different locations
vs
Explore Environmental Health Officer openings
Is this useful?

How much do similar professions get paid in India?

Environmental Health and Safety Officer

84 job openings

Average ₹6,39,461 per year

Environmental Health and Safety Specialist

137 job openings

Average ₹5,48,871 per year

Is this useful?

Frequently searched careers

Security Guard

Software Engineer

Accountant

Driver

Data Entry Clerk

Teacher

Nurse

Laboratory Technician

Computer Operator

Pharmacist

Civil Engineer

Graphic Designer