OSHA salaries
OSHA jobs pay $101.1–136.2K per year on average, based on 42 jobs. OSHA roles pay 25% above the average salary of $81.3–109.1K for jobs listed on After The Badge Jobs. Pay ranges from $79.9–95.7K for Mid-level roles up to $155.8–190.8K at the Director level.
Median salary
$111.2K
Based on 42 jobs · 25% 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.9–95.7K 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.9–95.7K | 15 | +19% |
| Senior | $100.7–149.5K | 21 | +2% |
| Director | $155.8–190.8K | 6 | +7% |
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.