Occupational Health Nurse Salaries in the United States

Salary estimated from 2,061 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: December 12, 2017
Average salary
$72,388 per year
  • Most Reported
$18,000
$163,000
Salary Distribution

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

The average salary for an Occupational Health Nurse is $72,388 per year in the United States. Salary estimates are based on 2,061 salaries submitted anonymously to Indeed by Occupational Health Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 24 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
$130,491 per year
$111,777 per year
$92,397 per year
$82,259 per year
$120,000 per year
$118,003 per year
$112,224 per year
$85,661 per year
$87,492 per year
$80,236 per year
Occupational Health Nurse salaries by location
CityAverage salary
$85,063 per year
$87,206 per year
$81,126 per year
$82,701 per year
$35.97 per hour

Occupational Health Nurse job openings

Senior Occupational Health Specialist
Chevron
Houston, TX
Occupational Health Nurse
Ford Motor Company
Chicago Heights, IL
Occupational Health Nurse
Ford Motor Company
Chicago, IL
Occupational Health Nurse Jobs