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.
Machinists
in
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 |