Mechanical Engineers Salary in West Virginia
BLS OEWS May 2025 • 10 metro areas • West Virginia
Mechanical Engineers in West Virginia earn a median salary of $97,508 per year on average across 10 metro and nonmetro areas, -4.7% vs the national median of $102,320. An estimated 970 mechanical engineers are employed across West Virginia, with salaries ranging from $84,440 to $108,740 depending on location.
$97,508
Avg median salary in West Virginia
$108,740
Highest paying metro
$84,440
Lowest paying metro
970
Employed in West Virginia
Compare Mechanical Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Mechanical Engineers
in
Mechanical Engineers salaries by city in West Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Morgantown, WV | $108,740 | $91,430 | $114,280 | 40 |
| Charleston, WV | $107,750 | $90,600 | $111,670 | 110 |
| Parkersburg, WV | $106,430 | $85,460 | $117,720 | 80 |
| Northern West Virginia | $102,650 | $83,190 | $105,220 | 250 |
| Huntington, WV-KY-OH | $98,040 | $71,830 | $113,730 | 170 |
| Wheeling, WV-OH | $96,070 | $75,000 | $116,880 | 60 |
| Southern West Virginia | $91,520 | $63,660 | $105,080 | 50 |
| Weirton, WV-OH | $89,830 | $73,940 | $106,290 | 50 |
| Northwest Virginia | $89,610 | $78,660 | $101,230 | 60 |
| Southwest Virginia | $84,440 | $74,970 | $98,520 | 100 |