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

Safety officer salary in India

How much does a Safety Officer make in India?

Average base salary


The average salary for a safety officer is ₹20,572 per month in India. 1k salaries reported, updated at 8 June 2023

Is this useful?

Highest paying cities near India for Safety Officers

  1. Hyderabad, Telangana
    ₹25,479 per month
    49 salaries reported
  2. Mundra, Gujarat
    ₹25,271 per month
    15 salaries reported
  3. Kolkata, West Bengal
    ₹24,854 per month
    24 salaries reported
  1. Ahmedabad, Gujarat
    ₹24,547 per month
    22 salaries reported
  2. Navi Mumbai, Maharashtra
    ₹23,492 per month
    12 salaries reported
  3. Mumbai, Maharashtra
    ₹22,563 per month
    82 salaries reported
  1. Bengaluru, Karnataka
    ₹21,918 per month
    51 salaries reported
  2. Visakhapatnam, Andhra Pradesh
    ₹21,418 per month
    7 salaries reported
  3. Chennai, Tamil Nadu
    ₹19,923 per month
    142 salaries reported
Is this useful?

Where can a Safety Officer earn more?

Compare salaries for Safety Officers in different locations
Explore Safety Officer openings
Is this useful?

How much do similar professions get paid in India?

Environmental Health Officer

114 job openings

Average ₹28,727 per month

Environmental Health and Safety Officer

87 job openings

Average ₹8,38,869 per year

Is this useful?

Frequently searched careers

Security Guard


Data Entry Clerk


Software Engineer



Laboratory Technician


Office Assistant

Graphic Designer

Elementary School Teacher