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 |