Mechanical Engineer Salary

Updated November 8, 2026

The median mechanical engineer role advertised on Verde Talent posts $134,000 a year. Here is the spread, how it moves by state, and how it compares to neighbouring roles.

$107,00025th percentile
$134,000median posted
$147,95975th percentile
$64.42per hour equivalent
$66,000 – $187,000full posted range

Posted pay by state

California
$146,000
Massachusetts
$134,000

How this compares

Legal & Compliance$140,000
Mechanical Engineer$134,000
Software & Data Engineer$131,200Marketing & Communications$123,750Project Manager$117,600Lineworker$117,146Electrical & Power Systems Engineer$116,300Manufacturing & Quality Engineer$114,400

Common questions

What is the average mechanical engineer salary?

The median advertised mechanical engineer salary is $134,000 a year. Half of the postings behind that figure fall between $107,000 and $147,959, and the full advertised range runs $66,000 to $187,000.

What is mechanical engineer pay per hour?

The median works out at $64.42 an hour, annualised over 2,080 hours. Postings that quote an hourly rate are converted the same way.

Which states pay the most for mechanical engineer roles?

On advertised pay today, California ($146,000) and Massachusetts ($134,000). Only states with enough postings to median are listed.

How does mechanical engineer pay compare with similar roles?

Against the same benchmark on Verde Talent: Legal & Compliance at $140,000, Software & Data Engineer at $131,200 and Marketing & Communications at $123,750, versus $134,000 for mechanical engineer.

Where do these mechanical engineer salary figures come from?

From 41 live US postings that advertise pay, across 8 employers, out of 49 open mechanical engineer roles on Verde Talent. They are what employers advertise rather than offers made or salaries paid, and the page is rebuilt daily.

See open battery storage rolesHiring battery storage talent?

Figures are what employers advertise in live postings, not offers made or salaries paid. Hourly rates are annualised. Updated daily.

Data updated November 8, 2026