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 38% since 2014, when the median was $71,790.

Median Annual Salary

$98,920

Mean Annual

$96,760

Median Hourly

$47.56

Total Employed

300

Location Quotient

1.05

Average concentration

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
2018 $76,570
2017 $76,480
2016 $73,800
2015 $73,000
2014 $71,790

Related Architecture and Engineering Occupations Jobs in Roanoke, VA

Other occupations in the same group, sorted by salary.