Marathon Petroleum Salaries in 2026
Marathon Petroleum is a energy company headquartered in Findlay, OH, founded in 1887. With approximately 18,000 employees, it is a major employer in the energy sector.
Average Salary
$105,000
$8,750/mo
Total Compensation
$128,000
base + bonus + equity
Employees
18K
large company
Rating
3.5
★★★★☆
Marathon Petroleum Salary by Level
Salary progression from entry-level to director positions at Marathon Petroleum.
Entry-level employees at Marathon Petroleum earn around $62,000, while directors can earn $304,000 or more.
Top Paying Roles at Marathon Petroleum
| Role | Base Salary | Est. Total Comp |
|---|---|---|
| Software Engineer | $105,000 | $119,700 |
| Product Manager | $99,750 | $113,715 |
| Operations Manager | $85,050 | $96,957 |
| Marketing Manager | $82,950 | $94,563 |
| Data Analyst | $79,800 | $90,972 |
Total compensation estimates include base salary and an average 14% bonus. Stock options/equity are offered but vary significantly by role and level.
Marathon Petroleum Benefits & Perks
Marathon Petroleum Salary Calculator
Select a role and experience level to estimate your salary at Marathon Petroleum.
Mid Career (5-9 yrs)
Estimated Salary at Marathon Petroleum
$110,000
$9,167/month · $52.88/hr
Est. total comp with 14% bonus: $125,400
About Marathon Petroleum
Marathon Petroleum is a energy company headquartered in Findlay, OH, founded in 1887. With approximately 18,000 employees, it is a major employer in the energy sector.
Headquarters
Findlay, OH
Founded
1887
Industry
Energy
Company Size
large
Employees
18,000
Median Salary
$95,000
Hourly Rate
$50.48/hr
Monthly Pay
$8,750
Marathon Petroleum Employee Ratings
3.5
★★★★☆
Overall Rating
Similar Energy Companies
Marathon Petroleum Salary FAQ
Explore More Company Salaries
Compare salary data for 285 top companies across all industries. Find out what you should be earning.