Post job
Updated April 5, 2024

Average Marathon Petroleum salary in North Dakota

$69,061

$33.20 hourly

Entry-level Marathon Petroleum salary in North Dakota

$39,000 yearly

How much does Marathon Petroleum pay in North Dakota?

The average Marathon Petroleum salary in North Dakota is $69,061. Marathon Petroleum salaries range between $39,000 to $120,000 per year in North Dakota. Marathon Petroleum North Dakota based pay is higher than Marathon Petroleum's United States average salary of $67,662. The best-paying job in North Dakota at Marathon Petroleum is corporate security manager, which pays an average of $162,221 annually.

Marathon Petroleum salaries in North Dakota by job title

Marathon Petroleum’s highest-paying job in North Dakota is corporate security manager, with an average salary of $162,221. In second place is senior technologist, which pays $160,185 annually in North Dakota.

Highest paying jobs at Marathon Petroleum in North Dakota

RankJob titleAverage Marathon Petroleum salaryHourly pay
1Corporate Security Manager$162,221$78
2Senior Technologist$160,185$77
3Industrial Hygiene Engineer$157,481$76
4Service Technician Associate$155,905$75
5Corporate Director$155,598$75
6Engineering Director$154,796$74
7Driver/Owner Operator$146,785$71
8Regional Manager$142,599$69
9Industrial Safety Engineer$142,535$69
10Information Technology Systems Manager$141,021$68

Highest paying cities in North Dakota for Marathon Petroleum

The highest paying cities in North Dakota for Marathon Petroleum employees are Nome, Bismarck, and Mandan.

Marathon Petroleum workers in Nome earn an average salary of $69,141 a year, compared to Bismarck with an average salary of $69,127 and Mandan with an average salary of $69,113.

Highest paying cities in North Dakota at Marathon Petroleum

RankCityAverage Marathon Petroleum salaryHourly pay
1Nome, ND$69,141$33
2Bismarck, ND$69,127$33
3Mandan, ND$69,113$33
4Dickinson, ND$69,057$33
5Belfield, ND$69,045$33
6Manning, ND$68,996$33
7Golden Valley, ND$68,978$33
8Dunn Center, ND$68,962$33
9Killdeer, ND$68,933$33
10Mandaree, ND$68,930$33
11Dodge, ND$68,928$33
12Halliday, ND$68,928$33
13New Town, ND$68,921$33
14Butte, ND$68,833$33
15Stanley, ND$68,818$33

Marathon Petroleum salaries in North Dakota by department

The departments with the highest salaries for Marathon Petroleum employees in North Dakota are Engineering, IT, and Supply Chain.

North Dakota Marathon Petroleum employees in the Engineering department earn an average salary of $92,885 a year, compared to an average salary of $91,721 in the IT department and $89,447 in the Supply Chain department.

Highest paying departments at Marathon Petroleum in North Dakota

RankDepartmentAverage Marathon Petroleum salaryHourly pay
1Engineering$92,885$45
2IT$91,721$44
3Supply Chain$89,447$43
4Warehouse$83,437$40
5Finance$80,447$39
6Sales$80,142$39
7Research & Development$74,764$36
8Marketing$62,862$30
9Facilities$62,598$30
10Plant/Manufacturing$59,639$29

How much does Marathon Petroleum pay by state

Marathon Petroleum pays the highest salaries in Washington ($76,625), California ($76,589), North Dakota ($69,061), Alaska ($68,336), and Arizona ($66,899).

North Dakota is the #3 highest paid state at Marathon Petroleum.

Highest paying states at Marathon Petroleum

Marathon Petroleum competitors salaries in North Dakota

The highest paying Marathon Petroleum competitor in North Dakota is BP America Inc. The average salary at BP America Inc in North Dakota is $162,221. The lowest paying Marathon Petroleum competitor in North Dakota is DuPont.
RankCompany nameAverage pay in North DakotaHourly pay
1BP America Inc$92,976$45
2Andeavor$75,099$36
3Marathon Oil$70,529$34
4Apache$68,105$33
5Pfizer$67,583$32
6The AES$67,001$32
7The Dow Chemical Company$64,709$31
8HollyFrontier$62,707$30
9Chesapeake Energy$61,963$30
10DuPont$59,354$29

Recently added Marathon Petroleum salaries in North Dakota

JobLocationDate addedSalary
Electrical Engineer InternshipDickinson, ND06/17/2025$90,700
Senior Solutions ArchitectDickinson, ND06/13/2025$104,300
Chemical Engineering InternshipMandan, ND06/11/2025$90,700
Co-Operations InternshipMandan, ND05/30/2025$42,137
Electrical Engineer InternshipMandan, ND05/29/2025$67,431
Process LeaderDickinson, ND05/15/2025$137,900
AnalystBismarck, ND04/29/2025$59,700
Operations TechnicianDickinson, ND04/29/2025$93,706
Mechanical Engineering InternshipMandan, ND04/17/2025$63,570
Regulatory Affairs SpecialistDickinson, ND04/14/2025$90,700

Frequently asked questions about Marathon Petroleum pay in North Dakota

Search for jobs