Occupational Health Nurse Salaries in San Bernardino, CA

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in San Bernardino, CA
$100,000 per year
35% Above national average
  • Most Reported
$50,000
$150,000
Salary Distribution

How much does an Occupational Health Nurse make in San Bernardino, CA?

The average salary for an Occupational Health Nurse is $100,000 per year in San Bernardino, CA, which is 35% above the national average. Salary estimates are based on 6 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.
Be the first one to know about new Occupational Health Nurse positions in San Bernardino, CA with the salary that suits you.
You will start receiving job alerts.
Please check your email - Send a confirmation message to
Occupational Health Nurse salaries by company in San Bernardino, CA
CompanyAverage salary
$100,000 per year
Occupational Health Nurse salaries by location
CityAverage salary
$50,000 per year
$64,840 per year
$66,431 per year
$65,306 per year
$73,619 per year

Occupational Health Nurse job openings

Director of Student Health Services
The Claremont Colleges Services
Claremont, CA
Specialty Care RN Trainee: Behavioral Health
San Bernardino County
Colton, CA
Specialty Care RN: Behavioral Health
San Bernardino County
Colton, CA
Case Manager Occupational Health, RN
Kaiser Permanente
Riverside, CA
Clinical Nurse Supervisor
The Claremont Colleges Services
Claremont, CA
Licensed Practical Nurse (LPN)
US Army
Fontana, CA
Occupational Health Nurse jobs in San Bernardino, CA