Mechanical Engineer Salaries in the United States

Salary estimated from 35,235 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: February 21, 2018
Average salary
$78,272 per year
  • Most Reported
$28,000
$153,000
Salary Distribution

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

The average salary for a Mechanical Engineer is $78,272 per year in the United States. Salary estimates are based on 35,235 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 24 months. The typical tenure for a Mechanical Engineer is less than 1 year.
Mechanical Engineer salaries by company in the United States
CompanyAverage salary
$124,019 per year
$118,969 per year
$119,071 per year
$106,783 per year
$101,221 per year
$105,904 per year
$101,665 per year
$97,927 per year
$97,358 per year
$94,801 per year
Mechanical Engineer salaries by location
CityAverage salary
$68,467 per year
$72,670 per year
$94,868 per year
$96,308 per year
$87,851 per year

Mechanical Engineer job openings

Mechanical Engineer, Jr.
Vectrus
Albuquerque, NM
R&D Engineer
Carbon Composites, Inc.
Leominster, MA
Product Engineer (Multiple Openings)
NORMA Group
Auburn Hills, MI
Mechanical Engineer Jobs