Petroleum Engineers Salary in Pennsylvania
BLS OEWS May 2025 • 3 metro areas • Pennsylvania
Petroleum Engineers in Pennsylvania earn a median salary of $104,160 per year on average across 3 metro and nonmetro areas, -26.3% vs the national median of $141,280. An estimated 300 petroleum engineers are employed across Pennsylvania, with salaries ranging from $98,800 to $114,460 depending on location.
$104,160
Avg median salary in Pennsylvania
$114,460
Highest paying metro
$98,800
Lowest paying metro
300
Employed in Pennsylvania
Compare Petroleum Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Petroleum Engineers
in
Petroleum Engineers salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Philadelphia, PA-NJ-DE-MD | $114,460 | $83,230 | $142,730 | 80 |
| Northwestern Pennsylvania | $99,220 | $98,420 | $156,860 | 40 |
| Pittsburgh, PA | $98,800 | $87,660 | $153,300 | 180 |