Occupational Health Nurse Salaries in the United States

Salary estimated from 452 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 16, 2019
Average salary
$78,069 per year
  • Most Reported
$22,000
$168,000
Salary Distribution

How much does an Occupational Health Nurse make in the United States?

The average salary for an Occupational Health Nurse is $78,069 per year in the United States. Salary estimates are based on 452 salaries submitted anonymously to Indeed by Occupational Health Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Occupational Health Nurse is 1-3 years.
Occupational Health Nurse salaries by company in the United States
CompanyAverage salary
$114,763 per year
$94,980 per year
$76,124 per year
$111,896 per year
$97,266 per year
$94,869 per year
$88,220 per year
$83,280 per year
$77,003 per year
$76,491 per year
Occupational Health Nurse salaries by location
CityAverage salary
$59,330 per year
$100,685 per year
$81,913 per year
$77,003 per year
$92,535 per year

Occupational Health Nurse job openings

Registered Nurse (RN)
MedExpress Urgent Care
Midlothian, VA
Nurse Consultant (General) (40 Hour)
State of Connecticut - Department of Correction
Wethersfield, CT
Nursing Supportive Services Manager, PACE
AltaMed
Los Angeles, CA
Occupational Health Nurse Jobs