Occupational Health Nursing Salaries

67,486 Salaries

Average Base Pay
$65,870 / yr
Not enough reports to show salary distribution
0
Low
0
High

Additional Cash Compensation

AverageNo Reports
RangeNo Reports

How much does a Occupational Health Nurse make?

The national average salary for a Occupational Health Nurse is $65,870 in United States. Filter by location to see Occupational Health Nurse salaries in your area. Salary estimates are based on 67,486 salaries submitted anonymously to Glassdoor by Occupational Health Nurse employees.

Salaries for Related Job Titles

Registered Nurse (RN)$66K

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Loading Jobs

People have not yet contributed employer-specific salary information.
Could you help? It's anonymous, fast, and easy.

Add a Salary

Recent Salary Reports

Below are the most recent occupational health nursing salary reports. Employer name has been removed to protect anonymity.

$60
hourly
A Registered Nurse in the Los Angeles, CA Area area reported making $60 per hour
Additional Pay
$650 cash bonus
Job Highlights
10+ years experience
Los Angeles, CA Area area
Full-time
 
10000+ employees
Nonprofit Organization
$86,000
per year
A Registered Nurse in the Hartford, CT Area area reported making $86,000 per year
Additional Pay
$1k cash bonus
Job Highlights
8-10 years experience
Hartford, CT Area area
Full-time
 
501 to 1000 employees
Company - Private
$27
hourly
A Registered Nurse in the Indianapolis, IN Area area reported making $27 per hour
Job Highlights
10+ years experience
Indianapolis, IN Area area
Full-time
 
1001 to 5000 employees
Nonprofit Organization
$54
hourly
A Registered Nurse in the Los Angeles, CA Area area reported making $54 per hour
Job Highlights
3-4 years experience
Los Angeles, CA Area area
Full-time
 
10000+ employees
Nonprofit Organization
$32
hourly
A Registered Nurse, BSN in the Phoenix, AZ Area area reported making $32 per hour
Job Highlights
10+ years experience
Phoenix, AZ Area area
 
Full-time
1 to 50 employees
$28
hourly
A Registered Nurse in the Seaford, DE Area area reported making $28 per hour
Job Highlights
3-4 years experience
Seaford, DE Area area
Full-time
 
1001 to 5000 employees
Nonprofit Organization
$31
hourly
A Registered Nurse in the Brunswick, GA Area area reported making $31 per hour
Job Highlights
10+ years experience
Brunswick, GA Area area
Full-time
 
1001 to 5000 employees
Hospital
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.