Mechanical Engineer salary in USA

Find out what is the average Mechanical Engineer salary

Search salary robot
Mechanical engineer: Salary
Based on 10,512 salaries
Year
Month
Week
hour
$87,473
/ Year
$87,473
/ Year
The average Mechanical Engineer salary in USA is $87,473 per year or $44.86 per hour. Entry level positions start at $38,805 per year while most experienced workers make up to $148,703 per year.
Median
$87,473
Low
$38,805
High
$148,703
Mechanical engineer salaries per region
Wyoming
Based on 12 salaries
$120,000
Based on 12 salaries
Idaho
Based on 36 salaries
$111,250
Based on 36 salaries
Nevada
Based on 40 salaries
$110,211
Based on 40 salaries
New Mexico
Based on 54 salaries
$102,476
Based on 54 salaries
Louisiana
Based on 80 salaries
$100,000
Based on 80 salaries
Show more
People also ask...
How much would I earn after taxes?