OSHA salaries
OSHA jobs pay $100.9–136.5K per year on average, based on 40 jobs. OSHA roles pay 20% above the average salary of $84.2–113.8K for jobs listed on After The Badge Jobs. Pay ranges from $79.5–95.8K for Mid-level roles up to $155.8–190.8K at the Director level.
Median salary
$111.2K
Based on 40 jobs · 20% more than the average salary on After The Badge Jobs
25th percentile
$80K
Average
$118.7K
75th percentile
$160K
OSHA salaries by seniority
OSHA salaries range from $79.5–95.8K for Mid-level roles to $155.8–190.8K for Director positions.
| Seniority | Avg. salary | Jobs | vs Avg. on After The Badge Jobs |
|---|---|---|---|
| Mid-level | $79.5–95.8K | 14 | +12% |
| Senior | $99.5–148.7K | 20 | +1% |
| Director | $155.8–190.8K | 6 | +5% |
Top companies for OSHA salaries
1 company hiring for OSHA roles, ranked by average salary.
OSHA salaries by location
Average OSHA salaries across 7 locations.
Related titles
Top paying titles across 6 titles.
Related skills
OSHA salary FAQs
All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.