Petroleum Engineer Salary in Ohio
Petroleum Engineer pay in Ohio, explained
Petroleum engineers in Ohio earn a median of $99,260 per year ($47.72 per hour), which is 32% below the national median of $144,910. Entry-level workers earn around $79,010, while the most experienced petroleum engineers reach about $139,440. Pay varies by employer, setting, and metro area within Ohio.
Is $99,260 good pay in Ohio?
Adjusted for Ohio's cost of living (which runs 93% of the U.S. average), that $99,260 is worth about $106,991 in national buying power — ranking Ohio #14 for real pay (vs #15 on the sticker number).
See the full Petroleum Engineer Real Pay Index arrow_forward
Petroleum Engineer pay by experience in Ohio
Petroleum Engineer pay in neighboring states
| State | Median / yr | Real pay | vs OH |
|---|---|---|---|
| Ohio (here) | $99,260 | $106,991 | — |
| Pennsylvania | $101,880 | $104,415 | −$2,620 |
| West Virginia | $93,360 | $104,316 | +$5,900 |
Petroleum Engineer in Ohio: FAQ
How much do petroleum engineers make in Ohio?
Petroleum engineers in Ohio earn a median of $99,260 per year ($47.72 per hour), compared with $144,910 nationally.
Does Ohio pay petroleum engineers well?
At $99,260, Ohio pays 32% below the national median for petroleum engineers. An estimated 200 work in the state.