Mechanical Engineer salary in USA

Find out what is the average Mechanical Engineer salary

Search salary robot
Mechanical engineer: Salary
Based on 8,388 salaries
Year
Month
Week
hour
$85,000
/ Year
$85,000
/ Year
The average Mechanical Engineer salary in USA is $85,000 per year or $43.59 per hour. Entry level positions start at $37,162 per year while most experienced workers make up to $144,500 per year.
Median
$85,000
Low
$37,162
High
$144,500
Mechanical engineer salaries per region
Wyoming
Based on 10 salaries
$125,875
Based on 10 salaries
Nevada
Based on 38 salaries
$110,211
Based on 38 salaries
Missouri
Based on 319 salaries
$102,500
Based on 319 salaries
Louisiana
Based on 64 salaries
$100,000
Based on 64 salaries
New Mexico
Based on 26 salaries
$99,488
Based on 26 salaries
Show more
People also ask...
How much would I earn after taxes?