Post job
Updated April 5, 2024

Average Marathon Petroleum salary in Iowa

$65,281

$31.39 hourly

Entry-level Marathon Petroleum salary in Iowa

$36,000 yearly

How much does Marathon Petroleum pay in Iowa?

The average Marathon Petroleum salary in Iowa is $65,281. Marathon Petroleum salaries range between $36,000 to $115,000 per year in Iowa. Marathon Petroleum Iowa based pay is lower than Marathon Petroleum's United States average salary of $67,662. The best-paying job in Iowa at Marathon Petroleum is corporate security manager, which pays an average of $161,363 annually.

Marathon Petroleum salaries in Iowa by job title

Marathon Petroleum’s highest-paying job in Iowa is corporate security manager, with an average salary of $161,363. In second place is corporate director, which pays $155,031 annually in Iowa.

Highest paying jobs at Marathon Petroleum in Iowa

RankJob titleAverage Marathon Petroleum salaryHourly pay
1Corporate Security Manager$161,363$78
2Corporate Director$155,031$75
3Engineering Director$151,484$73
4Regional Manager$144,018$69
5Information Technology Systems Manager$140,907$68
6Driver/Owner Operator$138,792$67
7Senior SAP Fico Consultant$138,381$67
8Sap/Abap Developer$130,812$63
9Economist$129,652$62
10SQL Database Administrator$129,445$62

Highest paying cities in Iowa for Marathon Petroleum

The highest paying cities in Iowa for Marathon Petroleum employees are Bode, undefined, and undefined.

Marathon Petroleum workers in Bode earn an average salary of $65,479 a year, compared to undefined with an average salary of undefined and undefined with an average salary of undefined.

Highest paying cities in Iowa at Marathon Petroleum

RankCityAverage Marathon Petroleum salaryHourly pay
1Bode, IA$65,479$31

Marathon Petroleum salaries in Iowa by department

The departments with the highest salaries for Marathon Petroleum employees in Iowa are Engineering, IT, and Finance.

Iowa Marathon Petroleum employees in the Engineering department earn an average salary of $90,672 a year, compared to an average salary of $86,839 in the IT department and $83,879 in the Finance department.

Highest paying departments at Marathon Petroleum in Iowa

RankDepartmentAverage Marathon Petroleum salaryHourly pay
1Engineering$90,672$44
2IT$86,839$42
3Finance$83,879$40
4Sales$80,132$39
5Supply Chain$77,399$37
6Warehouse$74,829$36
7Research & Development$70,881$34
8Marketing$61,793$30
9Accounting$61,164$29
10Facilities$60,401$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).

Highest paying states at Marathon Petroleum

Marathon Petroleum competitors salaries in Iowa

The highest paying Marathon Petroleum competitor in Iowa is BP America Inc. The average salary at BP America Inc in Iowa is $161,363. The lowest paying Marathon Petroleum competitor in Iowa is Tesoro.
RankCompany nameAverage pay in IowaHourly pay
1BP America Inc$95,209$46
2Andeavor$72,004$35
3Marathon Oil$69,530$33
4Apache$65,377$31
5Pfizer$64,130$31
6The AES$63,698$31
7The Dow Chemical Company$61,974$30
8Chesapeake Energy$61,877$30
9HollyFrontier$59,616$29
10Tesoro$58,497$28

Frequently asked questions about Marathon Petroleum pay in Iowa

Search for jobs