Occupational Health and Safety Specialists Salary in Pennsylvania

BLS OEWS May 2025 • 19 metro areas • Pennsylvania

Occupational Health and Safety Specialists in Pennsylvania earn a median salary of $79,676 per year on average across 19 metro and nonmetro areas, -5% vs the national median of $83,910. An estimated 5,380 occupational health and safety specialists are employed across Pennsylvania, with salaries ranging from $68,170 to $92,320 depending on location.

$79,676 Avg median salary in Pennsylvania
$92,320 Highest paying metro
$68,170 Lowest paying metro
5,380 Employed in Pennsylvania

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 Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Reading, PA $92,320 $70,130 $116,320 150
      Philadelphia, PA-NJ-DE-MD $85,820 $69,580 $105,900 2,150
      Chambersburg, PA $85,010 $71,690 $102,710 50
      Allentown, PA-NJ $83,800 $72,450 $107,480 260
      Southwestern Pennsylvania $82,700 $67,620 $101,500 150
      Pittsburgh, PA $82,590 $72,240 $103,420 1,020
      Lebanon, PA $81,830 $68,830 $99,460 50
      Northeastern Pennsylvania $81,190 $59,990 $101,500 110
      Harrisburg, PA $80,600 $69,170 $97,390 310
      Altoona, PA $80,030 $70,300 $96,290 40
      Scranton, PA $79,420 $66,370 $98,330 160
      Central Pennsylvania $79,140 $60,700 $101,990 180
      State College, PA $78,430 $66,420 $102,330 80
      Lancaster, PA $78,180 $66,240 $101,130 160
      York, PA $76,650 $63,300 $96,920 180
      Johnstown, PA $74,300 $59,370 $92,890 50
      Erie, PA $73,110 $62,390 $88,000 90
      Northwestern Pennsylvania $70,550 $60,720 $86,130 140
      Williamsport, PA $68,170 $56,590 $80,600 50

      View Occupational Health and Safety Specialists salaries in all cities