Occupational Health Nurse Salary: Career Guide, Earn Lakhs
Courses to become an Occupational Health Nurse, with their earnings based on experience and diverse job roles.

An Occupational Health Nurse is a specialized role in the healthcare field that helps in bridging the gap between medicine and the workplace. In India, due to the rapid growth of industries and Corporate Global hubs, the requirement for occupational health nurses is increasing to take care of the health of all the professionals employed in the different industries.
This Blog will help nursing professionals, Nursing graduates and students who have completed their school education and are aspiring to become nurses by providing clear details, such as educational qualifications, salary and different job roles that help you to pursue a specialized career in nursing as an Occupational Health Nurse.
What is Occupational Health Nurse?
An Occupational Health Nurse (OHN) is a registered nurse who specializes in the prevention and treatment of work-related illnesses, injuries, and health conditions among employees in a workplace setting. Unlike clinical nurses who work in hospitals, Occupational Health Nurses are directly employed within industries, factories, corporate offices, construction sites, mines, and other workplaces.
In India, the role of the Occupational Health Nurse is formally recognized under multiple legislations, including the Factories Act, 1948, the Mines Act, 1952, and the Employees' State Insurance (ESI) Act. These laws mandate that certain categories of industries employ trained health personnel, and Occupational Health Nurses are at the heart of that compliance.
Roles and Responsibilities of an Occupational Health Nurse:
- Conducting pre-employment medical examinations and periodic health check-ups for workers in industries to ensure good health.
- Providing first aid and emergency medical care which happened during workplace accidents.
- Managing a medical centre or occupational health clinic within the workplace premises.
- Monitoring the health of workers exposed to occupational hazards such as chemicals, dust, noise, or radiation.
- Administering medications, vaccinations, and injections as prescribed. Also, referring the employees to specialists or hospitals when required.
- Assisting the Safety Officer in conducting workplace risk assessments.
- Maintaining mandatory health registers and documentation as prescribed by law to ensure compliance with regulations.
- Maintaining accurate health and medical records for all employees.
- Designing and implementing employee wellness programmes in the industry.
- Liaising with physiotherapists, doctors, and HR to ensure smooth recovery and reintegration.
Courses to become an Occupational Health Nurse:
To become an Occupational Health Nurse in India, a structured academic journey is required. The basic nursing qualification, such as a B.Sc. nursing course, is the foundation and a specialized course, such as an M.Sc. Nursing helps to get specific advanced knowledge. The courses with duration and eligibility to pursue the course are given in the table below.
| Course | Duration | Eligibility |
| B.Sc. Nursing (Basic) | 4 Years | 10+2 (PCB stream) |
| B.Sc. Nursing (Post Basic) | 2 Years | GNM + 2 years experience |
| GNM (General Nursing & Midwifery) | 3.5 Years | 10+2 (Science preferred) |
| M.Sc. Nursing | 2 Years | B.Sc. Nursing |
Occupational Health Nurse Salary:
The important aspect of the Occupational Health Nurse is their attractive salary package, especially in large industries and MNCs. The annual salary at an entry level is around Rs. 2.5 LPA, and by gaining experience, they can earn Rs. 20 LPA at the senior level. Their Earnings vary based on sector, experience, location, qualification, and the type of employer. The salary based on experience and sector-wise is given in the table below.
Salary based on Experience:
| Experience Level | Year of Experience | Annual Salary (INR) | Monthly Take Home Salary (Approx) |
| Fresher | 0-2 years | Rs. 2.5 – Rs. 4 LPA | Rs. 20,000 – 33,000 |
| Mid-Level | 3-7 years | Rs. 4 – Rs. 7 LPA | Rs. 33,000 – 58,000 |
| Senior | 8-15 years | Rs. 7 – Rs. 12 LPA | Rs. 58,000 – 1 Lakh |
| Expert | 15+ years | Rs. 12 – Rs. 20 LPA | Rs. 1 – 1.7 Lakh |
Salary based on Sector:
| Sector | Annual Salary (INR) | Monthly Take-Home (Approx) | Perks |
| Central Government / PSU | Rs. 4 – Rs. 9 LPA | Rs. 33,000 – 75,000 | PF, Gratuity, Government Housing |
| IT & ITES (Bengaluru/Pune/Hyderabad) | Rs. 5 – Rs. 10 LPA | Rs. 42,000 – 83,000 | Cab, food, health insurance |
| Heavy Industry (Steel/Mining/Pharma) | Rs. 5 – Rs. 12 LPA | Rs. 42,000 – 1 Lakh | HRA, Uniform, Free medical |
| Oil & Gas (ONGC, HPCL, BPCL) | Rs. 7 – Rs. 15 LPA | Rs. 58,000 – 1.25 Lakh | Remote allowance, quarters |
| Construction & Infrastructure | Rs. 3.5 – Rs. 7 LPA | Rs. 29,000 – 58,000 | Variable, project-based |
| Defence / Railways | Rs. 4.5 – Rs. 9 LPA | Rs. 37,000 – 75,000 | Government benefits + pension |
| MNC’s (Tata, L&T, Infosys) | Rs. 7 – Rs. 18 LPA | Rs. 58,000 – 1.5 Lakh | Excellent benefits + growth |
Job Role and Career Opportunities:
Occupational Health Nursing offers a wide variety of job roles and offers a lot of job opportunities. The major job role positions are listed below, and Candidates can visit and check the updates for job vacancies of this position at the Docthub website.
Occupational Health Nurse: They work at factory floors, corporate campuses, construction sites, mines, and other workplaces, providing direct health services to employees.
Senior Occupational Health Nurse: An experienced nurse who supervises junior staff, manages the occupational health centre, and takes on more administrative and compliance responsibilities.
Occupational Health Nurse Manager / Chief Nurse: This role involves leading the entire occupational health department of a large company. They manage a team of nurses, paramedics, and doctors.
Industrial Health Officer (IHO): A certified Occupational Health Nurse or doctor who serves as the designated health officer for factories as mandated by the Factories Act. They are involved in formal legal responsibility for worker health compliance.
Environmental Health & Safety Officer: A unique role combining occupational health nursing skills with broader EHS responsibilities. Very popular in manufacturing, oil & gas, and construction sectors.
Researcher / Academic Faculty: OHNs with M.Sc. or PhD can pursue academic careers by teaching at nursing colleges or conducting occupational health research with NIOH, ICMR, or WHO-affiliated bodies.
Government Opportunities:
- ESIC (Employees' State Insurance Corporation) hires for Nurse Grade I / Nursing Officer postings across India.
- DGFASLI (Directorate General Factory Advice Service & Labour Institutes) recruits them for Factory Inspectorate support roles.
- NIOH, Ahmedabad, recruits them for Research associates and field health worker positions.
- State Labour Departments hire Occupational Health Inspectors and surveyors.
- PSUs (ONGC, SAIL, BHEL, Coal India) employ them In-house occupational health nurse positions.
With the government's Make in India scheme, there is a rapid growth in pharma, IT, infrastructure, and green energy sectors; the need for qualified occupational health professionals has increased. Today, OHNs are strategic healthcare partners who shape employee wellness policies, drive safety compliance, prevent occupational diseases, and contribute directly to organizational productivity. With competitive salaries starting from Rs. 3-4 LPA and growing to Rs. 15-20 LPA for experienced professionals, combined with excellent job security, meaningful work, and the opportunity to work across diverse industries from oil fields to IT parks, Occupational Health Nursing is truly one of nursing's most rewarding specializations in India.
FAQs
Q1. What is the average salary of an Occupational Health Nurse in India?
A. The Average salary of an Occupational Health Nurse in India is around ₹3,50,000 LPA to ₹7,28,000, and it may vary based on experience, location, and Organization type.
Q2. What qualifications are required to become an Occupational Health Nurse (OHN)?
A. The qualifications required to become an Occupational Health Nurse (OHN) include GNM (General Nursing & Midwifery) or B.Sc. Nursing, Candidates can also pursue a certificate/Diploma in Occupational Health Nursing to gain specific knowledge.
Q3. Can I get a job as an Occupational Health Nurse without experience?
A. Yes, without experience, you may start as a staff nurse or trainee for OHN, then gain experience and enter occupational health roles.
Q4. Which cities offer the highest salary for Occupational Health Nurses?
A. Higher salaries for Occupational Health Nurses are found in industrial and metro cities such as Mumbai, Delhi, Kanpur, Bengaluru, and Ahmedabad.
Q5. Can a GNM nurse apply for Occupational Health Nurse jobs?
A. Yes, a GNM Nurse can apply for Occupational Health Nurse jobs. Some multinational corporations (MNCs) may prioritize B.Sc. Nursing candidates for administrative or managerial OHN roles.








