Find higher paying jobs for occupational health nurse

How much does a Occupational Health Nurse make?

Updated Jul 22, 2021

Industry

Employer Size

Experience

$69,920 /yr
Average Base Pay

298 salaries

$48K

Low

$70K

Average

$103K

High

No additional cash compensation has been reported for this role

The national average salary for Occupational Health Nurse is $69,920 per year in United States. Filter by location to see Occupational Health Nurse salaries in your area. Salaries estimates are based on 298 salaries submitted anonymously to Glassdoor by Occupational Health Nurse employees.

Seniority Levels

L2
Registered Nurse$70,052 /yr
L3
Senior Registered Nurse$74,823 /yr
L4
Leader of Nursing$93,101 /yr
Career Path

How much should you negotiate?

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

Analyze Offer

Related Job Titles

Registered Nurse RN

$67,879

per year

Nurse Case Manager

$74,823

per year

Part Time RN

$69,945

per year

Registered Nurse

$70,052

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Premise Health
4.1

Premise Health

Occupational Health Nurse

$65,799

 /yr
Range: $52K - $87K
32 salaries
See 32 salaries from all locations

$52K

$87K

$52,221 - $87,105 Range

Epitec
3.7

Epitec

Occupational Health Nurse - Hourly

$34

 /hr
Range: $17 - $42

$17

$42

$17 - $42 Range

ATI Physical Therapy
2.9

ATI Physical Therapy

Occupational Health Nurse

$65,799

 /yr
Range: $60K - $81K

$60K

$81K

$59,532 - $81,465 Range

Emerald Health Services
4.7

Emerald Health Services

Occupational Health Nurse

$52,221

 /yr
Range: $52K - $52K

$52K

$52K

$52,221 - $52,221 Range

BJC HealthCare
3.7

BJC HealthCare

Occupational Health Nurse

$60,576

 /yr
Range: $58K - $93K

$58K

$93K

$58,488 - $92,902 Range

Pilgrim's
3.3

Pilgrim's

Occupational Health Nurse - Hourly

$19

 /hr
Range: $17 - $25

$17

$25

$17 - $25 Range

Aerotek
3.5

Aerotek

Occupational Health Nurse

$70,237

 /yr
Range: $37K - $74K

$37K

$74K

$37,286 - $74,154 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Leidos
3.9

Leidos

Occupational Health Nurse

$100,264

 /yr
Range: $90K - $109K

$90K

$109K

$89,820 - $108,620 Range

Cross Country Nurses
4

Cross Country Nurses

Occupational Health Nurse

$51,177

 /yr
Range: $44K - $58K

$44K

$58K

$43,866 - $58,488 Range

UCHealth
4

UCHealth

Occupational Health Nurse

$62,665

 /yr
Range: $61K - $63K

$61K

$63K

$60,576 - $62,665 Range

Internal Data Resources
4.3

Internal Data Resources

Occupational Health Nurse - Hourly

$37

 /hr
Range: $35 - $40

$35

$40

$35 - $40 Range

Caterpillar
4

Caterpillar

Occupational Health Nurse

$80,297

 /yr
Range: $59K - $85K

$59K

$85K

$58,568 - $85,480 Range

CHRISTUS Health
3.6

CHRISTUS Health

Occupational Health Nurse

$61,621

 /yr
Range: $44K - $62K

$44K

$62K

$43,866 - $61,621 Range

Centura Health
3.5

Centura Health

Occupational Health Nurse

$58,140

 /yr
Range: $58K - $63K

$58K

$63K

$58,140 - $63,188 Range

Commonwealth Care Alliance
3.2

Commonwealth Care Alliance

Occupational Health Nurse

$96,609

 /yr
Range: $73K - $97K

$73K

$97K

$73,405 - $96,609 Range

GE
3.9

GE

Occupational Health Nurse
About 

$75K -$83K

$75K

$83K

$75,158 - $82,943 Range

Procter & Gamble
4.2

Procter & Gamble

Occupational Health Nurse
About 

$70K -$111K

$70K

$111K

$69,797 - $111,256 Range

Northwell Health
4.1

Northwell Health

Occupational Health Nurse
About 

$92K -$100K

$92K

$100K

$92,115 - $99,818 Range

Nomad Health
4.3

Nomad Health

Occupational Health Nurse - Monthly
About 

$10K -$10K

$10K

$10K

$9,581 - $10,301 Range

Henry Ford Health System
3.9

Henry Ford Health System

Occupational Health Nurse - Hourly
About 

$34 -$37

 hourly

$34

$37

$34 - $37 Range

Download as data Table
Viewing 1 - 10 of 352

Frequently asked questions about an Occupational Health Nurse salaries

The national average salary for an Occupational Health Nurse is $69,920 per year in United States. Filter by location to see an Occupational Health Nurse salaries in your area. Salaries estimates are based on 298 salaries submitted anonymously to Glassdoor by an Occupational Health Nurse employees.

The highest salary for an Occupational Health Nurse in United States is $102,635 per year.

The lowest salary for an Occupational Health Nurse in United States is $47,632 per year.

If you are thinking of becoming an Occupational Health Nurse or planning the next step in your career, find details about the role, the career path and salary trajectory of an Occupational Health Nurse.

Recent Salary Reports

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

$31
hourly
A Registered Nurse, BSN in the Minneapolis-St. Paul, MN Area area reported making $31 per hour
Job Highlights
1-2 years experience
Minneapolis-St. Paul, MN Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$31
hourly
A Registered Nurse, BSN in the Minneapolis-St. Paul, MN Area area reported making $31 per hour
Job Highlights
1-2 years experience
Minneapolis-St. Paul, MN Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$30
hourly
A Registered Nurse in the Phoenix, AZ Area area reported making $30 per hour
Job Highlights
1-2 years experience
Phoenix, AZ Area area
Full-time
 
5001 to 10000 employees
Nonprofit Organization
$50
hourly
A Registered Nurse, Emergency Room in the San Diego, CA Area area reported making $50 per hour
Job Highlights
3-4 years experience
San Diego, CA Area area
Full-time
 
1001 to 5000 employees
Nonprofit Organization
$37
hourly
A Registered Nurse, BSN in the Philadelphia, PA Area area reported making $37 per hour
Job Highlights
Philadelphia, PA Area area
Full-time
 
5001 to 10000 employees
Hospital
$100
hourly
A Registered Nurse - Sexual Health in the Los Angeles, CA Area area reported making $100 per hour
Job Highlights
3-4 years experience
Los Angeles, CA Area area
Temporary
 
1001 to 5000 employees
Company - Public
$40
hourly
A Registered Nurse in the Sacramento, CA Area area reported making $40 per hour
Job Highlights
Sacramento, CA Area area
Full-time
 
51 to 200 employees
$46
hourly
A Registered Nurse in the Louisville, KY Area area reported making $46 per hour
Job Highlights
3-4 years experience
Louisville, KY Area area
Full-time
 
1001 to 5000 employees
Hospital
$43
hourly
A Registered Nurse, BSN in the Lansing, MI Area area reported making $43 per hour
Job Highlights
10+ years experience
Lansing, MI Area area
Part-time
 
5001 to 10000 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.