Occupational Health and Safety Specialists Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Occupational Health and Safety Specialists in Ohio earn a median salary of $80,458 per year on average across 16 metro and nonmetro areas, -4.1% vs the national median of $83,910. An estimated 5,870 occupational health and safety specialists are employed across Ohio, with salaries ranging from $71,050 to $90,670 depending on location.

$80,458 Avg median salary in Ohio
$90,670 Highest paying metro
$71,050 Lowest paying metro
5,870 Employed in Ohio

Compare Occupational Health and Safety Specialists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Occupational Health and Safety Specialists
in
    vs

      Occupational Health and Safety Specialists salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $90,670 $72,590 $108,380 1,070
      Sandusky, OH $86,810 $74,710 $103,500 40
      Cincinnati, OH-KY-IN $86,550 $67,680 $105,830 1,090
      Dayton, OH $85,240 $66,570 $106,300 340
      Toledo, OH $83,090 $67,190 $104,330 300
      Cleveland, OH $82,290 $64,890 $101,380 1,050
      Eastern Ohio $81,240 $65,930 $101,610 180
      Mansfield, OH $80,280 $60,400 $99,370 50
      Canton, OH $80,270 $64,750 $103,110 220
      West Northwestern Ohio $79,990 $62,410 $99,890 340
      Lima, OH $78,980 $65,070 $104,770 70
      Akron, OH $77,010 $63,690 $98,210 350
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $76,790 $60,440 $96,160 340
      Springfield, OH $75,230 $60,630 $88,240 50
      Southern Ohio $71,830 $55,690 $98,790 230
      Youngstown, OH $71,050 $60,550 $95,840 150

      View Occupational Health and Safety Specialists salaries in all cities