Mechanical Engineer salary in USA

Find out what is the average Mechanical Engineer salary

Search salary robot
Mechanical engineer: Salary
Based on 7,994 salaries
year
month
Week
hour
$81,382
/ Year
$81,382
/ Year
The average Mechanical Engineer salary in USA is $81,382 per year or $41.73 per hour. Entry level positions start at $35,912 per year while most experienced workers make up to $138,350 per year.
Median
$81,382
Low
$35,912
High
$138,350
Mechanical engineer salaries per region
Wyoming
Based on 11 salaries
$126,750
Based on 11 salaries
Washington D C
Based on 67 salaries
$106,159
Based on 67 salaries
Missouri
Based on 238 salaries
$102,500
Based on 238 salaries
Louisiana
Based on 58 salaries
$100,000
Based on 58 salaries
Washington
Based on 180 salaries
$97,235
Based on 180 salaries
Show more
People also ask...
How much would I earn after taxes?