Skip to main content
Salary Guide

Petroleum Engineer Salary in United States

Based on 521 job listings - 2026

Average salary
$86,000 - $120,375
Median salary
$86,000 - $120,375
Lower rangeUpper range

Salary distribution by percentile

10th percentile$31K
25th percentile$39K
Median$86K
75th percentile$120K
90th percentile$138K

50% of professionals earn between $39,156 - $120,375 USD

The median salary is $86,000

Top cities

Houston99 job openings
Dallas40 job openings
Midland34 job openings
Woodward26 job openings
Anchorage24 job openings
Perryton20 job openings
Denver20 job openings

Related professions

USD 100,000 - 120,256+7%
USD 89,250 - 115,981-1%
USD 90,000 - 103,425-6%
USD 97,765 - 123,000+7%
USD 103,088 - 125,000+11%
USD 71,071 - 90,000-22%
USD 88,730 - 102,500-7%
USD 100,000 - 120,000+7%
USD 88,000 - 100,000-9%
USD 85,100 - 104,926-8%

Petroleum Engineer

521 job openings

View job listings

The average salary for a Petroleum Engineer in United States is USD 86,000 - USD 120,375 per year in 2026. The median salary is USD 103,188 per year, based on 521 active job listings.

The cities with the most Petroleum Engineer job opportunities in United States are Houston, Dallas, Midland, Woodward, Anchorage. Houston leads with 99 job openings.

Explore 521 Petroleum Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.