Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour

How much does a Mechanical Engineer make in USA?

$90,144
/ Annual
Based on 10000 salaries
The average mechanical engineer salary in the USA is $90,144 per year or $43.34 per hour. Entry level positions start at $75,000 per year while most experienced workers make up to $120,247 per year.
Median
$90,144
chart
Low
$75,000
High
$120,247

Mechanical engineer: salaries per region

New Mexico
$126,550
Based on 340 salaries
Virginia
$115,017
Based on 1763 salaries
California
$115,000
Based on 10428 salaries
Maryland
$111,732
Based on 1595 salaries
Washington
$110,063
Based on 1950 salaries
Alaska
$104,950
Based on 27 salaries

Active jobs with salaries