Mechanical Engineer Salaries in the United States

Salary estimated from 11,185 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 14, 2018
Average salary
$78,966 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,966 per year in the United States. Salary estimates are based on 11,185 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,256 per year
$87,640 per year
$84,337 per year
$102,882 per year
$72,960 per year

Mechanical Engineer job openings

Mechanical Engineer
Bolt
San Francisco, CA
Engineer - Design
Meyda Lighting
Yorkville, NY
Engineer - Design
Buhler Versatile USA Inc
Willmar, MN
Mechanical Engineer Jobs