Skip to main content
Salary Guide

Petroleum Engineer Salary in United States

Based on 531 job listings - 2026

Average salary
$79,400 - $119,187
Median salary
$79,400 - $119,187
Lower rangeUpper range

Salary distribution by percentile

10th percentile$15K
25th percentile$19K
Median$79K
75th percentile$119K
90th percentile$137K

50% of professionals earn between $19,142 - $119,187 USD

The median salary is $79,400

Top cities

Houston102 job openings
Dallas43 job openings
Midland35 job openings
Woodward27 job openings
Anchorage25 job openings
Denver20 job openings

Related professions

USD 100,000 - 125,000+13%
USD 90,000 - 116,250+4%
USD 90,000 - 103,915-2%
USD 97,500 - 124,500+12%
USD 103,088 - 125,000+15%
USD 72,849 - 90,000-18%
USD 90,000 - 105,000-2%
USD 100,000 - 120,000+11%
USD 88,095 - 100,000-5%
USD 85,100 - 105,000-4%

Petroleum Engineer

531 job openings

View job listings

The average salary for a Petroleum Engineer in United States is USD 79,400 - USD 119,187 per year in 2026. The median salary is USD 99,294 per year, based on 531 active job listings.

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

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