Post job
Updated April 5, 2024

Average Marathon Petroleum salary in North Carolina

$63,401

$30.48 hourly

Entry-level Marathon Petroleum salary in North Carolina

$34,000 yearly

How much does Marathon Petroleum pay in North Carolina?

The average Marathon Petroleum salary in North Carolina is $63,401. Marathon Petroleum salaries range between $34,000 to $115,000 per year in North Carolina. Marathon Petroleum North Carolina based pay is lower than Marathon Petroleum's United States average salary of $67,662. The best-paying job in North Carolina at Marathon Petroleum is engineering director, which pays an average of $159,942 annually.

Marathon Petroleum salaries in North Carolina by job title

Marathon Petroleum’s highest-paying job in North Carolina is engineering director, with an average salary of $159,942. In second place is driver/owner operator, which pays $142,272 annually in North Carolina.

Highest paying jobs at Marathon Petroleum in North Carolina

RankJob titleAverage Marathon Petroleum salaryHourly pay
1Engineering Director$159,942$77
2Driver/Owner Operator$142,272$68
3Corporate Security Manager$141,648$68
4Corporate Director$140,636$68
5Information Technology Systems Manager$135,735$65
6Regional Manager$134,664$65
7Senior/Lead Developer$134,299$65
8Account Leader$133,919$64
9Sap/Abap Developer$131,078$63
10Information Technology Project Manager$129,619$62

Highest paying cities in North Carolina for Marathon Petroleum

The highest paying cities in North Carolina for Marathon Petroleum employees are Raleigh, Cary, and undefined.

Marathon Petroleum workers in Raleigh earn an average salary of $63,612 a year, compared to Cary with an average salary of $63,612 and undefined with an average salary of undefined.

Highest paying cities in North Carolina at Marathon Petroleum

RankCityAverage Marathon Petroleum salaryHourly pay
1Raleigh, NC$63,612$31
2Cary, NC$63,612$31

Marathon Petroleum salaries in North Carolina by department

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

North Carolina Marathon Petroleum employees in the Engineering department earn an average salary of $91,196 a year, compared to an average salary of $90,513 in the IT department and $88,341 in the Finance department.

Highest paying departments at Marathon Petroleum in North Carolina

RankDepartmentAverage Marathon Petroleum salaryHourly pay
1Engineering$91,196$44
2IT$90,513$44
3Finance$88,341$42
4Sales$80,994$39
5Supply Chain$69,391$33
6Accounting$68,088$33
7Research & Development$65,489$31
8Marketing$63,543$31
9Warehouse$62,836$30
10Facilities$58,771$28

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 North Carolina

The highest paying Marathon Petroleum competitor in North Carolina is BP America Inc. The average salary at BP America Inc in North Carolina is $159,942. The lowest paying Marathon Petroleum competitor in North Carolina is The Dow Chemical Company.
RankCompany nameAverage pay in North CarolinaHourly pay
1BP America Inc$100,713$48
2Andeavor$78,334$38
3Marathon Oil$71,001$34
4The AES$67,377$32
5Pfizer$67,320$32
6Apache$66,215$32
7Chesapeake Energy$63,205$30
8HollyFrontier$62,314$30
9Tesoro$62,112$30
10The Dow Chemical Company$60,903$29

Recently added Marathon Petroleum salaries in North Carolina

JobLocationDate addedSalary
Senior Process Control EngineerStanley, NC03/28/2025$119,900

Frequently asked questions about Marathon Petroleum pay in North Carolina

Search for jobs