Maintenance Workers, Machinery Salary in West Virginia

BLS OEWS May 2025 • 8 metro areas • West Virginia

Maintenance Workers, Machinery in West Virginia earn a median salary of $60,821 per year on average across 8 metro and nonmetro areas, +0.5% vs the national median of $60,500. An estimated 670 maintenance workers, machinery are employed across West Virginia, with salaries ranging from $50,210 to $80,710 depending on location.

$60,821 Avg median salary in West Virginia
$80,710 Highest paying metro
$50,210 Lowest paying metro
670 Employed in West Virginia

Compare Maintenance Workers, Machinery salaries & buying power

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

Full tool →
Maintenance Workers, Machinery
in
    vs

      Maintenance Workers, Machinery salaries by city in West Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Southwest Virginia $80,710 $58,260 $84,230 120
      Northwest Virginia $71,580 $60,660 $71,580 30
      Northern West Virginia $61,240 $45,540 $71,430 120
      Morgantown, WV $59,910 $47,500 $61,410 100
      Charleston, WV $55,090 $44,720 $65,840 150
      Huntington, WV-KY-OH $54,620 $47,880 $69,340 90
      Southern West Virginia $53,210 $36,810 $56,900 30
      Wheeling, WV-OH $50,210 $50,210 $74,960 30

      View Maintenance Workers, Machinery salaries in all cities