SalaryMap USA

Mechanical Engineers Salary in the United States

The median annual wage for mechanical engineers in the U.S. is $104,110 ($50.05 per hour), according to the BLS Occupational Employment and Wage Statistics program, May 2025 estimates.

Median annual wage
$104,110
Mean annual wage
$113,610
Median hourly wage
$50.05
Employment
296,810

296,810 employed

Wage percentiles

U.S. wage distribution for mechanical engineers (OEWS May 2025).
PercentileAnnual wageHourly wage
10th percentile$73,990$35.57
25th percentile$84,130$40.45
Median (50th)$104,110$50.05
75th percentile$132,590$63.75
90th percentile$164,340$79.01

Highest-paying states for mechanical engineers

StateMedian annual wageEmployment
New Mexico$157,7102,710
District of Columbia$133,300510
California$130,90030,530
Delaware$125,130610
Colorado$124,4307,190
Alaska$124,340380
Maryland$122,8706,550
Louisiana$119,5401,890
Massachusetts$119,3007,680
Wyoming$117,750230

Lowest-paying states

  • Arkansas: $80,180 median annual wage
  • Kansas: $86,260 median annual wage
  • North Dakota: $86,330 median annual wage
  • Nebraska: $88,060 median annual wage
  • South Dakota: $88,380 median annual wage

Related occupations

About this data

  • Occupational Employment and Wage Statistics — data period May 2025, retrieved August 13, 2026.
  • Occupational Employment and Wage Statistics — data period May 2025, retrieved August 13, 2026.

Figures are shown exactly as published by the source or derived by the documented formulas on our methodology page. Where a source suppresses an estimate, we show “—” rather than a substitute value.