Petroleum Engineers Salary in Pennsylvania

Ranked #13 of 16 · PA

23.5% below U.S. average
Mean annual salary $120,180 ≈ $58/hr
Median annual salary $101,880
Employment 600

Salary Distribution (10th–90th percentile)

P10 $77,220P25 $96,040 Median $101,880P75 $138,890P90 $175,130

About 80% of petroleum engineerss in Pennsylvania earn between $77,220 and $175,130. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$120,180
U.S. average
$157,150

The mean petroleum engineers salary in Pennsylvania is $120,180, about 23.5% below the U.S. average ($157,150). That works out to roughly $58/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Pittsburgh, PA $130,230 $134,210 210
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $106,650 $117,270 80
Northwestern Pennsylvania nonmetropolitan area $99,220 $128,780 40

Frequently Asked Questions

How much do petroleum engineers make in Pennsylvania?

The median petroleum engineers salary in Pennsylvania is $101,880 per year (mean $120,180), and about 80% earn between $77,220 and $175,130.

How much do petroleum engineers make per hour in Pennsylvania?

Roughly $58 per hour, based on a mean annual wage of $120,180 and 2,080 work hours per year.

Is Pennsylvania a high-paying state for petroleum engineers?

Pennsylvania ranks #13 of 16 states for petroleum engineers pay. Its mean salary of $120,180 is about 23.5% below the U.S. average of $157,150.

Which metro areas in Pennsylvania pay petroleum engineers the most?

The highest-paying metro areas in Pennsylvania for petroleum engineers are Pittsburgh, PA ($130,230), Philadelphia-Camden-Wilmington, PA-NJ-DE-MD ($106,650), Northwestern Pennsylvania nonmetropolitan area ($99,220), by median annual wage.

← Back to all petroleum engineers states