SalaryData

Petroleum Engineer Salary in North Dakota

Based on 130+ workers in North Dakota

Data year: 2025 · Last updated: October 2026

Median Annual Salary (ND)

$132,120

$63.52/hr

vs National Average

$133,391

-1.0% vs national median

Salary Range (10th–90th)

$83K – $170K

130 employed in North Dakota

Salary Distribution — Petroleum Engineer in North Dakota

Petroleum Engineer (ND) salary percentiles
PercentileAnnual Salary
10th percentile$82,530
25th percentile$98,510
Median (50th percentile)$132,120
75th percentile$158,280
90th percentile$170,040

Top-Paying Industries for Petroleum Engineer (U.S.)

Which industries pay Petroleum Engineers the most — nationwide figures (industry-level data is not available by state). Petroleum Engineers in North Dakota tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Finance and Insurance$217,21060
Management of Companies and Enterprises$171,7102K
Mining, Quarrying, and Oil and Gas Extraction$166,4509K
Manufacturing$165,0301K
Wholesale Trade$147,230—

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Petroleum Engineer in North Dakota vs National

Historical Petroleum Engineer salary trend in North Dakota
YearMedian Salary (North Dakota)
2022$103,120
2023$131,260
2024$130,090
2025$132,120
2026 (projected)$134,182

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Petroleum Engineer in North Dakota
YearNorth Dakota MedianNational Median
2022$103,120$115,352
2023$131,260$127,162
2024$130,090$131,270
2025$132,120$133,391
2026 (projected)$134,182$135,473

Petroleum Engineer Salary by Experience Level in North Dakota

Petroleum Engineer salary by experience level in North Dakota
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$98,510
Mid-level3-5 yrs$132,120
Senior6-9 yrs$158,280
Staff / Lead10+ yrs$170,040

Petroleum Engineer Salary in Other States

Related Petroleum Engineer Salaries in North Dakota

How other high-demand occupations in North Dakota compare to Petroleum Engineer ($132,120 median).

OccupationMedian Salaryvs Petroleum EngineerHourly
Engineering Manager in ND$147,400+11.6%$70.87/hr
Chemical Engineer in ND$115,400-12.7%$55.48/hr
Electrical Engineer in ND$110,810-16.1%$53.27/hr
Civil Engineer in ND$98,190-25.7%$47.21/hr
Industrial Engineer in ND$96,940-26.6%$46.61/hr
Environmental Engineer in ND$91,370-30.8%$43.93/hr
Mechanical Engineer in ND$86,330-34.7%$41.50/hr
Optometrist in ND$132,110-0.0%$63.51/hr
Physician Assistant in ND$133,450+1.0%$64.16/hr
Purchasing Manager in ND$130,110-1.5%$62.55/hr
Nurse Practitioner in ND$130,070-1.6%$62.53/hr
Financial Manager in ND$135,890+2.9%$65.33/hr

More Locations