Petroleum engineer earnings by seniority

Approximate values based on highest and lowest earning segments.

Petroleum engineer salary by state

State Name Average Salary
Indiana $181,290
New Jersey $180,320
Texas $151,360
Arizona $148,830
Colorado $136,590
Alaska $141,150
Oklahoma $129,100
Louisiana $128,990
California $132,680
Montana $125,920
Pennsylvania $122,510
Illinois $130,100
North Dakota $117,770
Hawaii $118,200
Kansas $110,210
Wyoming $104,420
Alabama $110,440
West Virginia $93,430
Ohio $82,760

How much does a Petroleum Engineer earn?

People may not immediately think about becoming a petroleum engineer but that is perhaps because they do not realize the potential salary. Petroleum engineering salaries can be very high due to the fact that the engineer can have a huge impact on a company’s profitability. A petroleum engineering starting salary with a bachelor’s degree is going to pay on average $75,000 and $95,000 depending on the company and location - this is one of the best starting salaries that a university graduate could hope to get and it looks to remain strong for the near future.

The average salary of petroleum engineers in the top 10 states all pay well over $100k. The top paying metropolitan cities are mainly located in Texas, Dallas, Plano, and Irving. Utah has the lowest salary for petroleum engineering at $97,960.

The top five highest paying petroleum engineering industries are in: Oil and Gas Extraction, Management of Companies and Enterprises, Basic Chemical Manufacturing, Scientific Research and Developmental Services, and Machinery, Equipment, and Supplies Merchant Wholesalers.

How do petroleum engineer salaries compare to similar careers?

Petroleum engineers earn 34% more than similar careers in the United States.

Career Median Salary
Aerospace engineer salary $115K
Computer hardware engineer salary $115K
Chemical engineer salary $105K
Biochemical engineer salary $97K

Source: CareerExplorer (Aggregated)