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