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.
Maintenance and Repair Workers, General
in
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 |