WageDepth

Mechanical Engineers Salary in Roanoke, VA

SOC 17-2141 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Mechanical Engineers in Roanoke, VA is $98,920 per year as of 2024. That works out to roughly $47.56 per hour. This is 3% below the national median of $102,320. 300 people work as Mechanical Engineers in Roanoke, VA. Wages have grown 25% since 2019, when the median was $79,250.

Median Annual Salary

$98,920

Mean Annual

$96,760

Median Hourly

$47.56

Total Employed

300

Salary Distribution

$67k
10th
$81k
25th
$99k
Median
$104k
75th
$131k
90th

How This Compares

Roanoke, VA

$98,920

this metro

Virginia

$99,350

you earn +-0% vs state

United States

$102,320

you earn -3% vs US

Salary Trend

View data table
Year Median Annual
2024 $98,920
2023 $82,910
2022 $79,450
2021 $77,500
2020 $78,670
2019 $79,250

Related Architecture and Engineering Occupations Jobs in Roanoke, VA

Other occupations in the same group, sorted by salary.