Mechanical Engineer salary in USA

Find out what is the average Mechanical Engineer salary

Search salary robot
Mechanical engineer: Salary
Based on 9,219 salaries
year
month
Week
hour
$82,499
/ Year
$82,499
/ Year
The average Mechanical Engineer salary in USA is $82,499 per year or $42.31 per hour. Entry level positions start at $36,382 per year while most experienced workers make up to $140,000 per year.
Median
$82,499
Low
$36,382
High
$140,000
Mechanical engineer salaries per region
Wyoming
Based on 11 salaries
$126,750
Based on 11 salaries
New Mexico
Based on 40 salaries
$102,476
Based on 40 salaries
Louisiana
Based on 71 salaries
$100,000
Based on 71 salaries
Missouri
Based on 295 salaries
$100,000
Based on 295 salaries
Massachusetts
Based on 402 salaries
$99,041
Based on 402 salaries
Show more
People also ask...
How much would I earn after taxes?