Salaripedia
English

How much does a mechanical engineer make in Utah?

$102,500a year

Median yearly pay for mechanical engineers in Utah. That is $49.28 an hour or $8,542 a month.

Hourly
$49.28
Vs. national median
-2%
Rank among states
24 of 51
Jobs in the state
3,370
Pay range
Lowest 10%: $73,070Median: $102,500Highest 10%: $160,600
PercentileYearlyHourly
10th$73,070$35.13
25th$84,500$40.63
Median$102,500$49.28
75th$127,800$61.43
90th$160,600$77.23

Cities in Utah

Metro areas, median yearly pay.

Logan, UT$116,700
Ogden, UT$103,100
Salt Lake City, UT$101,500
Provo, UT$100,400
St. George, UT$84,690
Salaries for every job in Utah

Nearby in the ranking

States with similar pay for mechanical engineers.

21. Oregon$103,500
22. Illinois$102,700
23. Nevada$102,700
24. Utah$102,500
25. New York$102,400
26. Maine$102,400
27. Oklahoma$101,900
Mechanical Engineer salary in all states

Frequently asked questions

How much does a mechanical engineer make an hour in Utah?

The median hourly pay in Utah is $49.28 ($102,500 a year).

Do mechanical engineers make more in Utah than the national average?

No: $102,500 against $104,100 nationally, 2% less.

Where does Utah rank for mechanical engineer pay?

Utah ranks 24 of 51 states.

Which city in Utah pays mechanical engineers the most?

Logan, UT-ID, with a median of $116,700 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.