Occupational Health Nurse Salaries in the United States

Salary estimated from 2,461 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 25, 2018
Average salary
$72,858 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,858 per year in the United States. Salary estimates are based on 2,461 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
$131,565 per year
$107,034 per year
$120,000 per year
$111,079 per year
$92,397 per year
$90,731 per year
$82,259 per year
$84,404 per year
$82,190 per year
$81,053 per year
Occupational Health Nurse salaries by location
CityAverage salary
$83,336 per year
$85,784 per year
$110,490 per year
$89,233 per year

Occupational Health Nurse job openings

Occupational Health Nurse - Telephonic Triage
WorkCare
Work at Home
Occupational Health Nurse - Telephonic Triage (Night Shift)
WorkCare
Work at Home
Regional Occupational Health Manager
WorkCare
Work at Home
Occupational Health Nurse Jobs