How much does Marathon Petroleum Corporation pay?

As of Oct 29, 2026, 50 of the 117 open jobs Marathon Petroleum Corporation has on Alion state a salary. The median is $86k a year, and the middle half pays $74k to $184k. The best-paid open role is NG, NGLs, and Specialties Optimization Modeling & Technology Manager at $244k.

Source: Alion Stated pay only, in USD a year Oct 29, 2026
Median
$86k
Typical range
$74k – $184k
Jobs with pay
50 (43%)

Marathon Petroleum Corporation pay by level

LevelJobsMedianTypical range
Intern27$82k$70k – $84k
Senior6$184k$184k
Junior4$140k$140k
Staff+3$212k$184k – $212k
Middle3$184k$184k

Marathon Petroleum Corporation pay by role

RoleJobsMedianTypical range
Industrial Engineering14$86k$82k – $184k
Operations10$140k$84k – $140k
Early Careers9$70k$70k – $86k
Field & Service6$72k$68k – $76k
Finance6$54k$54k – $184k

Marathon Petroleum Corporation pay by city

LocationJobsMedianTypical range
Denver20$86k$70k – $184k
San Antonio20$86k$70k – $184k
Salt Lake City16$82k$72k – $84k
Wilmington13$82k$70k – $82k
Detroit13$82k$72k – $82k
El Paso13$82k$72k – $82k
Washington12$82k$70k – $82k
Houston8$184k$86k – $212k
Oklahoma City7$86k$70k – $86k
Long Beach6$70k$70k – $86k

Marathon Petroleum Corporation pay by work format

Work formatJobsMedianTypical range
In office46$84k$72k – $184k

How pay at Marathon Petroleum Corporation is spread

49 of 119 vacancies state a salary (41%). The range below is built from those 49 stated figures only, never from an estimate.

$62k$212k

Questions about pay at Marathon Petroleum Corporation

What is the average salary at Marathon Petroleum Corporation?

The median salary stated in Marathon Petroleum Corporation job postings is $86k a year, across 49 open jobs with pay; the middle half pays $74k to $184k.

How much does Marathon Petroleum Corporation pay for Industrial Engineering roles?

Industrial Engineering roles at Marathon Petroleum Corporation state a median of $86k a year (14 postings with pay, middle half $82k – $184k).

How much does Marathon Petroleum Corporation pay for Operations roles?

Operations roles at Marathon Petroleum Corporation state a median of $140k a year (10 postings with pay, middle half $84k – $140k).

How much does Marathon Petroleum Corporation pay for Early Careers roles?

Early Careers roles at Marathon Petroleum Corporation state a median of $70k a year (9 postings with pay, middle half $70k – $86k).

How much does Marathon Petroleum Corporation pay in Denver?

Jobs at Marathon Petroleum Corporation in Denver state a median of $86k a year (20 postings with pay).

What is the highest-paying open job at Marathon Petroleum Corporation?

Right now it is NG, NGLs, and Specialties Optimization Modeling & Technology Manager at Marathon Petroleum Corporation, with a stated $244k a year.

Does Marathon Petroleum Corporation publish salaries in its job postings?

43% of the open jobs Marathon Petroleum Corporation has on Alion state a salary: 50 of 117.

How to cite this page

Only pay an employer wrote in its own job advert is used, converted to US dollars a year; estimates are never mixed in. The figures are rebuilt twice a day from the vacancies open now.

These figures are published under a free licence. You may reuse them, including commercially, as long as you credit Alion and link back to this page.

Marathon Petroleum Corporation salaries: median $86k across 49 job postings with pay. Alion, Oct 29, 2026, https://alion.io/company/marathonpetroleum/salaries

Licence: CC BY-SA 4.0