How Much do Petroleum Engineers Make in Pennsylvania?

Do petroleum engineers in Pennsylvania make a lot of money? What is the average pay for Pennsylvania petroleum engineers?

According to the Bureau of Labor Statistics, petroleum engineers in Pennsylvania earn an average of $108,860 a year, equivalent to $52.34 an hour.

This is 31% less than petroleum engineers nationwide, but it is 112% more than the typical Pennsylvania worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Pennsylvania Petroleum Engineer Wages by Percentile
Percentile Hourly Annually
90th $75.66 $157,370
75th $60.92 $126,710
50th $49.85 $103,680
25th $39.33 $81,810
10th $32.68 $67,980
Pennsylvania Petroleum Engineers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Philadelphia $70.58 $146,810
Pittsburgh $54.50 $113,360
Williamsport $41.64 $86,620
Pennsylvania Petroleum Engineer Wages by Year
Year Hourly Annually
2019 $52.34 $108,860
2018 $58.90 $122,510
2017 $56.85 $118,240
2016 $57.84 $120,310
2015 $53.94 $112,200
2014 $54.79 $113,960
2013 $53.03 $110,300
2012 $56.66 $117,850
2011 $52.97 $110,180