Occupational Health and Safety Technicians Salary in Virginia

BLS OEWS May 2025 • 10 metro areas • Virginia

Occupational Health and Safety Technicians in Virginia earn a median salary of $65,701 per year on average across 10 metro and nonmetro areas, +12.4% vs the national median of $58,440. An estimated 900 occupational health and safety technicians are employed across Virginia, with salaries ranging from $47,830 to $90,210 depending on location.

$65,701 Avg median salary in Virginia
$90,210 Highest paying metro
$47,830 Lowest paying metro
900 Employed in Virginia

Compare Occupational Health and Safety Technicians salaries & buying power

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

Full tool →
Occupational Health and Safety Technicians
in
    vs

      Occupational Health and Safety Technicians salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Southern West Virginia $90,210 $78,010 $90,730 100
      Southwest Virginia $89,770 $64,640 $103,980 40
      Lynchburg, VA $85,410 $64,990 $85,410 60
      Harrisonburg, VA $59,460 $55,650 $60,850 40
      Winchester, VA-WV $59,340 $49,720 $59,340 40
      Virginia Beach, VA-NC $58,660 $50,040 $66,210 190
      West Virginia $57,500 $56,810 $70,820 170
      Northern West Virginia $57,090 $57,080 $83,620
      Richmond, VA $51,740 $50,130 $61,710 230
      Roanoke, VA $47,830 $45,700 $62,110 30

      View Occupational Health and Safety Technicians salaries in all cities