verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Petroleum Engineer Salary in Utah

Median Annual in Utah
$172,840/yr
Median Hourly Wage
$83.10/hr
▲ 19% above U.S. median

Salary Distribution in Utah

groups Employed in UT
280
public U.S. Median
$144,910
savings Real pay (cost-adjusted)
$174,826 #2 of 16

Petroleum Engineer pay in Utah, explained

Petroleum engineers in Utah earn a median of $172,840 per year ($83.10 per hour), which is 19% above the national median of $144,910. Entry-level workers earn around $101,490, while the most experienced petroleum engineers reach about $212,590. Pay varies by employer, setting, and metro area within Utah.

Is $172,840 good pay in Utah?

Adjusted for Utah's cost of living (which runs 99% of the U.S. average), that $172,840 is worth about $174,826 in national buying power — ranking Utah #2 for real pay (vs #2 on the sticker number).

See the full Petroleum Engineer Real Pay Index arrow_forward

Petroleum Engineer pay by experience in Utah

Entry level (10th pct)
$101,490
$48.79/hr
Median
Mid-career (50th pct)
$172,840
$83.10/hr
Experienced (90th pct)
$212,590
$102.21/hr

Petroleum Engineer pay in neighboring states

StateMedian / yrReal payvs UT
Utah (here) $172,840 $174,826
Colorado $172,190 $167,090 +$650
New Mexico $99,900 $108,337 +$72,940

Petroleum Engineer in Utah: FAQ

How much do petroleum engineers make in Utah?

Petroleum engineers in Utah earn a median of $172,840 per year ($83.10 per hour), compared with $144,910 nationally.

Does Utah pay petroleum engineers well?

At $172,840, Utah pays 19% above the national median for petroleum engineers. An estimated 280 work in the state.

Petroleum Engineer salary in other states

All 16 states ranked arrow_forward

Related careers in Utah