Petroleum Engineers Salary in North Dakota

BLS OEWS May 2025 • 1 metro areas • North Dakota

Petroleum Engineers in North Dakota earn a median salary of $130,090 per year on average across 1 metro and nonmetro areas, -7.9% vs the national median of $141,280. An estimated 130 petroleum engineers are employed across North Dakota, with salaries ranging from $130,090 to $130,090 depending on location.

$130,090 Avg median salary in North Dakota
$130,090 Highest paying metro
$130,090 Lowest paying metro
130 Employed in North Dakota

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 North Dakota

      Metro area Median salary 25th pct 75th pct Employed
      West North Dakota $130,090 $106,270 $154,180 130

      View Petroleum Engineers salaries in all cities