Maintenance and Repair Workers, General Salary in West Virginia

BLS OEWS May 2025 • 11 metro areas • West Virginia

Maintenance and Repair Workers, General in West Virginia earn a median salary of $41,290 per year on average across 11 metro and nonmetro areas, -15.1% vs the national median of $48,620. An estimated 10,740 maintenance and repair workers, general are employed across West Virginia, with salaries ranging from $37,370 to $46,800 depending on location.

$41,290 Avg median salary in West Virginia
$46,800 Highest paying metro
$37,370 Lowest paying metro
10,740 Employed in West Virginia

Compare Maintenance and Repair Workers, General salaries & buying power

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

Full tool →
Maintenance and Repair Workers, General
in
    vs

      Maintenance and Repair Workers, General salaries by city in West Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Wheeling, WV-OH $46,800 $34,390 $65,110 910
      Southwest Virginia $44,520 $35,730 $59,810 1,330
      Northwest Virginia $44,110 $35,490 $57,120 810
      Weirton, WV-OH $43,310 $32,930 $58,350 470
      Charleston, WV $40,900 $32,300 $56,720 1,180
      Morgantown, WV $40,420 $31,980 $48,900 840
      Huntington, WV-KY-OH $40,100 $31,160 $51,100 1,410
      Northern West Virginia $39,610 $30,440 $56,740 1,740
      Southern West Virginia $38,730 $29,940 $48,220 1,080
      Parkersburg, WV $38,320 $30,850 $47,760 310
      Beckley, WV $37,370 $28,580 $47,430 660

      View Maintenance and Repair Workers, General salaries in all cities