SalaryCalculations

Petroleum Engineers Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$101,880

Median hourly

$49

Average annual

$120,180

Employed in state

600

The median annual salary for Petroleum Engineers in Pennsylvania is $101,880, or about $49 an hour. That is 30% lower than the national median.

Pay in Pennsylvania ranges from $77,220 at the 10th percentile to $175,130 at the 90th percentile. Roughly 600 people work as petroleum engineers in the state.

Pay distribution in Pennsylvania

10th$77,220
25th$96,040
Median$101,880
75th$138,890
90th$175,130

Salary calculator

Hourly
$48.98
Daily
$392
Weekly
$1,959
Bi-weekly
$3,918
Monthly
$8,490
Annual
$101,880

$101,880 a year is around the 50th percentile for Petroleum Engineerss in Pennsylvania. The median is $101,880.

Petroleum Engineers pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Pittsburgh, PA$130,230210
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$106,65080

Other jobs in Pennsylvania

All salaries in Pennsylvania →