Petroleum Engineers Salary in Oklahoma

BLS OEWS May 2025 • 6 metro areas • Oklahoma

Petroleum Engineers in Oklahoma earn a median salary of $141,768 per year on average across 6 metro and nonmetro areas, +0.3% vs the national median of $141,280. An estimated 1,270 petroleum engineers are employed across Oklahoma, with salaries ranging from $117,480 to $173,400 depending on location.

$141,768 Avg median salary in Oklahoma
$173,400 Highest paying metro
$117,480 Lowest paying metro
1,270 Employed in Oklahoma

Compare Petroleum Engineers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Petroleum Engineers
in
    vs

      Petroleum Engineers salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $173,400 $129,990 $214,170 680
      Southwest Oklahoma $163,390 $131,680 $195,950 80
      Northeast Oklahoma $142,470 $142,470 $187,570 30
      Southeast Oklahoma $132,680 $102,750 $171,580 60
      Tulsa, OK $121,190 $115,320 $160,860 350
      Northwest Oklahoma $117,480 $97,110 $135,430 70

      View Petroleum Engineers salaries in all cities