SalaryGlobe

Petroleum Engineers Salary by City (2026)

38 metro areas · National average: $147,388 · Source: BLS OEWS

The table below shows Petroleum Engineers salaries across 38 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
Anchorage, AK $223,870
Austin, TX $198,060
Denver, CO $177,460
Amarillo, TX $176,780
Oklahoma City, OK $175,470
Kansas City, MO $167,850
Midland, TX $167,670
Houston, TX $163,470
Dallas, TX $162,800
Wichita Falls, TX $157,750
Sacramento, CA $157,000
Salt Lake City, UT $154,220
Beaumont, TX $153,080
Casper, WY $152,830
New Orleans, LA $151,350
Ogden, UT $148,730
Los Angeles, CA $148,620
Odessa, TX $146,440
San Francisco, CA $145,810
Lubbock, TX $145,750
Oxnard, CA $145,260
Wichita, KS $144,180
Minneapolis, MN $142,770
Tulsa, OK $141,790
Lake Charles, LA $141,550
Corpus Christi, TX $140,600
San Antonio, TX $134,900
Bakersfield, CA $132,900
College Station, TX $132,710
Tyler, TX $129,900
El Paso, TX $127,700
Longview, TX $124,110
Billings, MT $123,720
Philadelphia, PA $122,180
Farmington, NM $117,150
Pittsburgh, PA $116,720
Omaha, NE $109,140
Columbus, OH $98,450