Post job
Updated April 5, 2024

Average Marathon Petroleum salary in Minnesota

$68,116

$32.75 hourly

Entry-level Marathon Petroleum salary in Minnesota

$38,000 yearly

How much does Marathon Petroleum pay in Minnesota?

The average Marathon Petroleum salary in Minnesota is $68,116. Marathon Petroleum salaries range between $38,000 to $121,000 per year in Minnesota. Marathon Petroleum Minnesota based pay is higher than Marathon Petroleum's United States average salary of $67,662. The best-paying job in Minnesota at Marathon Petroleum is corporate director, which pays an average of $167,785 annually.

Marathon Petroleum salaries in Minnesota by job title

Marathon Petroleum’s highest-paying job in Minnesota is corporate director, with an average salary of $167,785. In second place is engineering director, which pays $155,588 annually in Minnesota.

Highest paying jobs at Marathon Petroleum in Minnesota

RankJob titleAverage Marathon Petroleum salaryHourly pay
1Corporate Director$167,785$81
2Engineering Director$155,588$75
3Regional Manager$155,406$75
4Corporate Security Manager$154,533$74
5Co-Manager$150,574$72
6Service Operator$148,394$71
7Driver/Owner Operator$144,612$70
8Senior/Lead Developer$143,089$69
9Industrial Hygiene Engineer$141,048$68
10Information Technology Contractor$138,731$67

Highest paying cities in Minnesota for Marathon Petroleum

The highest paying cities in Minnesota for Marathon Petroleum employees are Red Wing, Saint Paul Park, and Woodbury.

Marathon Petroleum workers in Red Wing earn an average salary of $68,235 a year, compared to Saint Paul Park with an average salary of $68,228 and Woodbury with an average salary of $68,218.

Highest paying cities in Minnesota at Marathon Petroleum

RankCityAverage Marathon Petroleum salaryHourly pay
1Red Wing, MN$68,235$33
2Saint Paul Park, MN$68,228$33
3Woodbury, MN$68,218$33
4Minneapolis, MN$68,163$33
5Lakeville, MN$68,149$33

Marathon Petroleum salaries in Minnesota by department

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

Minnesota Marathon Petroleum employees in the Engineering department earn an average salary of $94,826 a year, compared to an average salary of $92,726 in the IT department and $85,873 in the Finance department.

Highest paying departments at Marathon Petroleum in Minnesota

RankDepartmentAverage Marathon Petroleum salaryHourly pay
1Engineering$94,826$46
2IT$92,726$45
3Finance$85,873$41
4Sales$84,455$41
5Supply Chain$76,247$37
6Research & Development$75,396$36
7Warehouse$70,328$34
8Accounting$68,735$33
9Marketing$66,514$32
10Facilities$66,425$32

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 Minnesota

The highest paying Marathon Petroleum competitor in Minnesota is BP America Inc. The average salary at BP America Inc in Minnesota is $167,785. The lowest paying Marathon Petroleum competitor in Minnesota is Tesoro.
RankCompany nameAverage pay in MinnesotaHourly pay
1BP America Inc$98,621$47
2Andeavor$77,607$37
3Marathon Oil$72,546$35
4Pfizer$70,360$34
5The AES$69,665$33
6Apache$69,443$33
7The Dow Chemical Company$67,333$32
8HollyFrontier$64,778$31
9Chesapeake Energy$64,349$31
10Tesoro$63,344$30

Recently added Marathon Petroleum salaries in Minnesota

JobLocationDate addedSalary
IE TechnicianSaint Paul Park, MN06/28/2025$78,800
Electrical Engineer InternshipSaint Paul Park, MN06/17/2025$90,700
Senior Solutions ArchitectSaint Paul Park, MN06/13/2025$104,300
Chemical Engineering InternshipSaint Paul Park, MN06/11/2025$90,700
ElectricianSaint Paul Park, MN06/09/2025$114,597
Public Affairs ManagerSaint Paul Park, MN05/22/2025$137,900
Public Affairs ManagerSaint Paul Park, MN05/21/2025$137,900
IE TechnicianSaint Paul Park, MN05/15/2025$78,800
AnalystSaint Paul Park, MN05/15/2025$78,800
Process LeaderSaint Paul Park, MN05/15/2025$137,900

Frequently asked questions about Marathon Petroleum pay in Minnesota

Search for jobs