Petroleum Engineer Salary in Oklahoma
Petroleum Engineer pay in Oklahoma, explained
Petroleum engineers in Oklahoma earn a median of $153,020 per year ($73.57 per hour), which is 6% above the national median of $144,910. Entry-level workers earn around $86,990, while the most experienced petroleum engineers reach about $221,320. Pay varies by employer, setting, and metro area within Oklahoma.
Is $153,020 good pay in Oklahoma?
Adjusted for Oklahoma's cost of living (which runs 88% of the U.S. average), that $153,020 is worth about $174,197 in national buying power — ranking Oklahoma #3 for real pay (vs #5 on the sticker number).
See the full Petroleum Engineer Real Pay Index arrow_forward
Petroleum Engineer pay by experience in Oklahoma
Petroleum Engineer pay in neighboring states
| State | Median / yr | Real pay | vs OK |
|---|---|---|---|
| Oklahoma (here) | $153,020 | $174,197 | — |
| Colorado | $172,190 | $167,090 | −$19,170 |
| Texas | $164,860 | $169,859 | −$11,840 |
| Kansas | $115,640 | $128,392 | +$37,380 |
| New Mexico | $99,900 | $108,337 | +$53,120 |
Petroleum Engineer in Oklahoma: FAQ
How much do petroleum engineers make in Oklahoma?
Petroleum engineers in Oklahoma earn a median of $153,020 per year ($73.57 per hour), compared with $144,910 nationally.
Does Oklahoma pay petroleum engineers well?
At $153,020, Oklahoma pays 6% above the national median for petroleum engineers. An estimated 1,450 work in the state.