Occupational Health Nurse Salaries in Baltimore, MD

Salary estimated from 23 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Baltimore, MD
$31.90 per hour
Meets national average
  • Most Reported
$15.95
$47.95
Salary Distribution

How much does an Occupational Health Nurse make in Baltimore, MD?

The average salary for an Occupational Health Nurse is $31.90 per hour in Baltimore, MD, which meets the national average. Salary estimates are based on 23 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 Baltimore, MD
CompanyAverage salary
$31.96 per hour
$31.98 per hour
Occupational Health Nurse salaries by location
CityAverage salary
$34.76 per hour
$80,229 per year
$76,863 per year

Occupational Health Nurse job openings

Employee Health Nurse
Greater Baltimore Medical Center
Towson, MD
Research Program Assistant
Johns Hopkins University
Baltimore, MD
Research Program Assistant
Johns Hopkins University
Baltimore, MD
Occupational Health Asst/RN- Sinai
LifeBridge Health
Baltimore, MD
Utilization Management Specialist (PRN)
University of Maryland Medical Center
Baltimore, MD
Occupational Health Nurse - Middle River, MD (PRN)
ATI Physical Therapy
Middle River, MD
Occupational Health Nurse jobs in Baltimore, MD