Machinists Salary in West Virginia

BLS OEWS May 2025 • 10 metro areas • West Virginia

Machinists in West Virginia earn a median salary of $49,695 per year on average across 10 metro and nonmetro areas, -11.5% vs the national median of $56,150. An estimated 1,910 machinists are employed across West Virginia, with salaries ranging from $45,710 to $58,480 depending on location.

$49,695 Avg median salary in West Virginia
$58,480 Highest paying metro
$45,710 Lowest paying metro
1,910 Employed in West Virginia

Compare Machinists salaries & buying power

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

Full tool →
Machinists
in
    vs

      Machinists salaries by city in West Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Northwest Virginia $58,480 $44,340 $66,150 140
      Huntington, WV-KY-OH $53,880 $44,920 $57,290 490
      Wheeling, WV-OH $51,060 $45,050 $59,280 70
      Charleston, WV $50,080 $45,760 $61,860 110
      Southwest Virginia $48,360 $39,600 $59,990 330
      Weirton, WV-OH $47,980 $47,980 $60,220
      Morgantown, WV $47,260 $41,210 $57,700 110
      Southern West Virginia $47,090 $39,110 $56,660 310
      Beckley, WV $47,050 $43,530 $58,720 60
      Northern West Virginia $45,710 $38,100 $57,010 290

      View Machinists salaries in all cities