Mechanical Engineers make an average of $72,085 in the United States.
Salary estimates are based on 26 salaries submitted anonymously to Indeed by Mechanical Engineers.
The typical tenure for a Mechanical Engineering graduate is approximately 6 years.
This estimate is given as a percentage of the salary estimate for all Mechanical Engineers working in the country.
See all Mechanical Engineering salaries to learn how this stacks up in the market.