Mechanical Engineer Salaries in the United States

Salary estimated from 11,101 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 15, 2018
Average salary
$78,946 per year
  • Most Reported
$27,000
$157,000
Salary Distribution

How much does a Mechanical Engineer make in the United States?

The average salary for a Mechanical Engineer is $78,946 per year in the United States. Salary estimates are based on 11,101 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Mechanical Engineer is less than 1 year.
Mechanical Engineer salaries by company in the United States
CompanyAverage salary
$125,509 per year
$140,139 per year
$118,859 per year
$118,244 per year
$112,353 per year
$112,223 per year
$101,582 per year
$103,547 per year
$105,279 per year
$105,386 per year
Mechanical Engineer salaries by location
CityAverage salary
$71,265 per year
$87,577 per year
$84,114 per year
$102,882 per year
$72,960 per year

Mechanical Engineer job openings

Engineer - Design
Meyda Lighting
Yorkville, NY
Engineer - Design
Buhler Versatile USA Inc
Willmar, MN
Design Engineer
Arms Industries
Phoenix, AZ
Mechanical Engineer Jobs