Mechanical Engineer Salaries in the United States

Salary estimated from 34,435 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 23, 2018
Average salary
$78,733 per year
  • Most Reported
$28,000
$155,000
Salary Distribution

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

The average salary for a Mechanical Engineer is $78,733 per year in the United States. Salary estimates are based on 34,435 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
$106,386 per year
$126,881 per year
$120,928 per year
$117,289 per year
$118,249 per year
$103,731 per year
$106,085 per year
$97,670 per year
$101,060 per year
$93,654 per year
Mechanical Engineer salaries by location
CityAverage salary
$70,030 per year
$94,428 per year
$87,927 per year
$72,586 per year
$95,547 per year

Mechanical Engineer job openings

Mechanical Engineer-1
Rocky Mountain Scientific Laboratory
Littleton, CO
Manufacturing Engineer
California Closets - Grand Rapids
Grand Rapids, MI
Entry Level Mechanical Engineer
Dynalloy, Inc.
Irvine, CA
Mechanical Engineer Jobs