Mechanical Engineer salary in USA

Find out what is the average Mechanical Engineer salary

Search salary robot
Mechanical engineer: Salary
Based on 9,173 salaries
year
month
Week
hour
$85,029
/ Year
$85,029
/ Year
The average Mechanical Engineer salary in USA is $85,029 per year or $43.60 per hour. Entry level positions start at $36,845 per year while most experienced workers make up to $144,550 per year.
Median
$85,029
Low
$36,845
High
$144,550
Mechanical engineer salaries per region
Wyoming
Based on 9 salaries
$126,750
Based on 9 salaries
Idaho
Based on 29 salaries
$120,000
Based on 29 salaries
Nevada
Based on 39 salaries
$110,211
Based on 39 salaries
Missouri
Based on 336 salaries
$102,500
Based on 336 salaries
New Mexico
Based on 37 salaries
$102,476
Based on 37 salaries
Show more
People also ask...
How much would I earn after taxes?