West Virginia Wages 51-4041.00 - Machinists

In West Virginia:

  • Workers on average earn $47,350.
  • 10% of workers earn $37,300 or less.
  • 10% of workers earn $71,980 or more.

In the United States:

  • Workers on average earn $58,750.
  • 10% of workers earn $39,200 or less.
  • 10% of workers earn $80,010 or more.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationAnnual Low (10%)Annual QL (25%)Annual Median (50%)Annual QU (75%)Annual High (90%)
United States$39,200$47,570$58,750$67,700$80,010
West Virginia$37,300$39,180$47,350$59,910$71,980
Beckley, WV$38,620$44,780$55,950$60,660$63,510
Charleston, WV$35,780$39,600$48,110$64,840$74,770
Hagerstown-Martinsburg, MD-WV$39,950$48,350$59,390$75,920$75,920
Huntington-Ashland, WV-KY-OH$37,300$37,300$46,290$59,780$69,840
Morgantown, WV$37,800$42,950$50,510$60,150$69,420
Northern West Virginia nonmetropolitan area$37,130$39,320$45,850$59,730$72,080
Southern West Virginia nonmetropolitan area$38,960$44,710$55,830$61,880$80,060
Washington-Arlington-Alexandria, DC-VA-MD-WV$48,820$55,540$68,850$95,130$113,750
Weirton-Steubenville, WV-OH$40,330$46,530$46,530$49,250$77,560
Wheeling, WV-OH$38,270$46,350$58,780$62,070$72,060
Winchester, VA-WV$41,490$47,100$49,130$59,550$76,660

In West Virginia:

  • Workers on average earn $22.77 per hour.
  • 10% of workers earn $17.94 or less per hour.
  • 10% of workers earn $34.61 or more per hour.

In the United States:

  • Workers on average earn $28.24 per hour.
  • 10% of workers earn $18.85 or less per hour.
  • 10% of workers earn $38.47 or more per hour.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationHourly Low (10%)Hourly QL (25%)Hourly Median (50%)Hourly QU (75%)Hourly High (90%)
United States$18.85$22.87$28.24$32.55$38.47
West Virginia$17.94$18.84$22.77$28.80$34.61
Beckley, WV$18.57$21.53$26.90$29.17$30.53
Charleston, WV$17.20$19.04$23.13$31.18$35.95
Hagerstown-Martinsburg, MD-WV$19.21$23.24$28.55$36.50$36.50
Huntington-Ashland, WV-KY-OH$17.94$17.94$22.25$28.74$33.58
Morgantown, WV$18.17$20.65$24.29$28.92$33.38
Northern West Virginia nonmetropolitan area$17.85$18.90$22.04$28.72$34.66
Southern West Virginia nonmetropolitan area$18.73$21.50$26.84$29.75$38.49
Washington-Arlington-Alexandria, DC-VA-MD-WV$23.47$26.70$33.10$45.74$54.69
Weirton-Steubenville, WV-OH$19.39$22.37$22.37$23.68$37.29
Wheeling, WV-OH$18.40$22.29$28.26$29.84$34.64
Winchester, VA-WV$19.95$22.64$23.62$28.63$36.85