Mechanical Engineer Salary in Utah
Based on 3K+ workers in Utah
Median Annual Salary (UT)
$102,500
$49.28/hr
vs National Average
$105,416
-2.8% vs national median
Salary Range (10th–90th)
$73K – $161K
3K employed in Utah
Curious about Mechanical Engineer salary in Utah? The median annual income for a Mechanical Engineer in Utah stands at $102,500. This figure falls within a broad salary range, typically from $73,070 to $160,640. It's also noteworthy that this median salary is approximately 3% below the national average, reflecting specific market conditions within the state.
Several factors influence the Mechanical Engineer salary in Utah. Experience level, specific industry within mechanical engineering (such as aerospace, manufacturing, or energy), and the size and location of the employer all play significant roles. The current demand for skilled engineers and the cost of living in different Utah regions also contribute to the variations observed in compensation for these vital professionals, impacting the employment of the 3,370 workers in the field.
Salary Distribution — Mechanical Engineer in Utah
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $73,070 |
| 25th percentile | $84,500 |
| Median (50th percentile) | $102,500 |
| 75th percentile | $127,780 |
| 90th percentile | $160,640 |
Mechanical Engineer H-1B Salary by Wage Level in Utah
DOL prevailing wage levels approximate seniority — Level I is entry-level, Level IV is senior/expert. Based on certified H-1B (LCA) filings in Utah.
| Wage Level | Experience | Median Salary | Filings |
|---|---|---|---|
| Level II | Qualified | $93,597 | 6 |
Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026. Based on certified filings with a disclosed wage level.
Top-Paying Industries for Mechanical Engineer (U.S.)
Which industries pay Mechanical Engineers the most — nationwide figures (industry-level data is not available by state). Mechanical Engineers in Utah tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Information | $175,610 | 1K |
| Mining, Quarrying, and Oil and Gas Extraction | $138,030 | 1K |
| Utilities | $135,150 | 2K |
| Finance and Insurance | $128,760 | 100 |
| Management of Companies and Enterprises | $128,390 | 12K |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Mechanical Engineer in Utah vs National
| Year | Median Salary (Utah) |
|---|---|
| 2022 | $88,000 |
| 2023 | $93,720 |
| 2024 | $99,050 |
| 2025 | $102,500 |
| 2026 (projected) | $106,070 |
The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.
| Year | Utah Median | National Median |
|---|---|---|
| 2022 | $88,000 | $92,043 |
| 2023 | $93,720 | $97,128 |
| 2024 | $99,050 | $102,901 |
| 2025 | $102,500 | $105,416 |
| 2026 (projected) | $106,070 | $109,088 |
Mechanical Engineer Salary by Experience Level in Utah
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $84,500 |
| Mid-level | 3-5 yrs | $102,500 |
| Senior | 6-9 yrs | $127,780 |
| Staff / Lead | 10+ yrs | $160,640 |
Mechanical Engineer Salary in Other States
Related Mechanical Engineer Salaries in Utah
How other high-demand occupations in Utah compare to Mechanical Engineer ($102,500 median).
| Occupation | Median Salary | vs Mechanical Engineer | Hourly |
|---|---|---|---|
| Petroleum Engineer in UT | $172,840 | +68.6% | $83.10/hr |
| Engineering Manager in UT | $161,120 | +57.2% | $77.46/hr |
| Aerospace Engineer in UT | $135,840 | +32.5% | $65.31/hr |
| Electrical Engineer in UT | $105,720 | +3.1% | $50.83/hr |
| Industrial Engineer in UT | $103,940 | +1.4% | $49.97/hr |
| Environmental Engineer in UT | $103,380 | +0.9% | $49.70/hr |
| Civil Engineer in UT | $96,830 | -5.5% | $46.55/hr |
| Biomedical Engineer in UT | $90,870 | -11.3% | $43.69/hr |
| Materials Engineer in UT | $88,080 | -14.1% | $42.35/hr |
| Chemical Engineer in UT | $85,520 | -16.6% | $41.12/hr |
| Web Developer in UT | $100,170 | -2.3% | $48.16/hr |
| Computer Programmer in UT | $104,890 | +2.3% | $50.43/hr |
Frequently Asked Questions
How much does a Mechanical Engineer typically earn in Utah?
- The median salary for a Mechanical Engineer in Utah is $102,500 per year, which breaks down to about $49 per hour. This means half of all Mechanical Engineers in the state earn more than this amount, and half earn less.
What is the salary range for Mechanical Engineers in Utah?
- The salary range for Mechanical Engineers in Utah is quite broad, from $73,070 on the lower end to $160,640 annually on the higher end. This wide range reflects differences in experience, industry, and specific responsibilities.
Is the salary for Mechanical Engineers in Utah higher or lower than the national average?
- Mechanical Engineers in Utah earn slightly less than the national average, with salaries being approximately 2.8% lower. This means the median Utah salary of $102,500 is below what is typically seen nationwide.
How many Mechanical Engineers are employed in Utah?
- There are a total of 3,370 Mechanical Engineers currently employed in Utah. This number represents the active workforce in this profession within the state.