Skip to main content
Salary Guide

Petroleum Engineer Salary in United States

Based on 642 job listings - 2026

Average salary
$109,167 - $145,919
Median salary
$109,167 - $145,919
Lower rangeUpper range

Salary distribution by percentile

10th percentile$23K
25th percentile$29K
Median$109K
75th percentile$146K
90th percentile$168K

50% of professionals earn between $28,825 - $145,919 USD

The median salary is $109,167

Top cities

Houston115 job openings
Dallas47 job openings
Midland42 job openings
Anchorage30 job openings
Denver28 job openings
Woodward22 job openings

Related professions

USD 100,000 - 129,500-10%
USD 90,000 - 114,360-20%
USD 90,000 - 106,000-23%
USD 100,000 - 144,845-4%
USD 108,579 - 125,000-8%
USD 80,000 - 95,000-31%
USD 91,000 - 108,950-22%
USD 102,200 - 121,000-13%
USD 89,500 - 100,000-26%
USD 93,124 - 116,850-18%

Petroleum Engineer

642 job openings

View job listings

The average salary for a Petroleum Engineer in United States is USD 109,167 - USD 145,919 per year in 2026. The median salary is USD 127,543 per year, based on 642 active job listings.

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

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