Petroleum Engineers Salary by City
BLS OEWS May 2025 • 87 metro areas
Compare Petroleum Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Petroleum Engineers
in
All metros — Petroleum Engineers salaries
AK
| Metro area | Median salary | Employed |
|---|---|---|
| Anchorage, AK | $205,380 | 220 |
| Alaska | $200,750 | 310 |
| Alaska | $174,440 | 80 |
AR
| Metro area | Median salary | Employed |
|---|---|---|
| Arkansas | $102,110 | 30 |
CA
| Metro area | Median salary | Employed |
|---|---|---|
| Sacramento, CA | $163,310 | 60 |
| Los Angeles, CA | $161,320 | 300 |
| Oxnard, CA | $151,240 | 50 |
| California | $147,780 | 1,190 |
| Bakersfield, CA | $139,940 | 280 |
| San Francisco, CA | $97,610 | 280 |
CO
| Metro area | Median salary | Employed |
|---|---|---|
| Denver, CO | $168,740 | 790 |
| Colorado | $167,540 | 1,140 |
| Grand Junction, CO | $161,940 | 50 |
| Northwest Colorado | $146,850 | 50 |
| Greeley, CO | $132,240 | 300 |
KS
| Metro area | Median salary | Employed |
|---|---|---|
| Kansas | $124,650 | 60 |
| Kansas | $118,020 | 160 |
| Wichita, KS | $108,420 | 60 |
LA
| Metro area | Median salary | Employed |
|---|---|---|
| Lake Charles, LA | $153,830 | 70 |
| New Orleans, LA | $143,400 | 360 |
| Louisiana | $134,630 | 920 |
MI
| Metro area | Median salary | Employed |
|---|---|---|
| Detroit, MI | $135,630 | — |
| Michigan | $131,250 | 80 |
MN
| Metro area | Median salary | Employed |
|---|---|---|
| Minneapolis, MN-WI | $128,580 | 50 |
| Minnesota | $128,580 | 60 |
MO
| Metro area | Median salary | Employed |
|---|---|---|
| Kansas City, MO-KS | $122,090 | — |
MT
| Metro area | Median salary | Employed |
|---|---|---|
| Billings, MT | $129,350 | 70 |
| Montana | $84,380 | 200 |
| East-Central Montana | $75,580 | — |
ND
| Metro area | Median salary | Employed |
|---|---|---|
| North Dakota | $130,090 | 190 |
| West North Dakota | $130,090 | 130 |
NE
| Metro area | Median salary | Employed |
|---|---|---|
| South Nebraska | $130,230 | 30 |
| Omaha, NE-IA | $107,250 | 50 |
| Nebraska | $107,250 | 70 |
| Lincoln, NE | $98,010 | — |
NJ
| Metro area | Median salary | Employed |
|---|---|---|
| New Jersey | $140,800 | 30 |
NM
| Metro area | Median salary | Employed |
|---|---|---|
| Eastern New Mexico | $128,390 | 280 |
| New Mexico | $118,010 | 390 |
| Farmington, NM | $101,760 | 60 |
NY
| Metro area | Median salary | Employed |
|---|---|---|
| New York | $95,210 | 40 |
OH
| Metro area | Median salary | Employed |
|---|---|---|
| Ohio | $108,070 | 170 |
| Columbus, OH | $98,760 | 30 |
OK
| Metro area | Median salary | Employed |
|---|---|---|
| Oklahoma City, OK | $173,400 | 680 |
| Southwest Oklahoma | $163,390 | 80 |
| Oklahoma | $142,470 | 1,290 |
| Northeast Oklahoma | $142,470 | 30 |
| Southeast Oklahoma | $132,680 | 60 |
| Tulsa, OK | $121,190 | 350 |
| Northwest Oklahoma | $117,480 | 70 |
PA
| Metro area | Median salary | Employed |
|---|---|---|
| Philadelphia, PA-NJ-DE-MD | $114,460 | 80 |
| Northwestern Pennsylvania | $99,220 | 40 |
| Pittsburgh, PA | $98,800 | 180 |
| Pennsylvania | $92,930 | 470 |
TN
| Metro area | Median salary | Employed |
|---|---|---|
| Tennessee | $164,240 | 50 |
TX
| Metro area | Median salary | Employed |
|---|---|---|
| Amarillo, TX | $199,990 | 50 |
| Austin, TX | $184,250 | 260 |
| Beaumont, TX | $167,090 | 160 |
| Midland, TX | $165,880 | 1,180 |
| Wichita Falls, TX | $160,890 | 60 |
| Houston, TX | $159,990 | 5,080 |
| Dallas, TX | $154,490 | 1,100 |
| Texas | $153,200 | 10,640 |
| Lubbock, TX | $143,120 | 160 |
| Odessa, TX | $134,280 | 310 |
| Corpus Christi, TX | $133,690 | 160 |
| Border Region of Texas | $132,840 | 100 |
| North Region of Texas | $131,970 | 170 |
| Northwestern Region of Texas | $128,600 | 420 |
| El Paso, TX | $127,480 | 40 |
| San Antonio, TX | $122,980 | 180 |
| Coastal Plains Region of Texas | $116,890 | 150 |
| College Station, TX | $114,810 | 40 |
| Longview, TX | $110,310 | 180 |
| Tyler, TX | $106,990 | 70 |
UT
| Metro area | Median salary | Employed |
|---|---|---|
| High Desert Utah | $178,010 | 160 |
| Salt Lake City, UT | $174,410 | 150 |
| Utah | $166,580 | 380 |
| Ogden, UT | $156,050 | 50 |
VA
| Metro area | Median salary | Employed |
|---|---|---|
| Northern West Virginia | $128,900 | 50 |
| West Virginia | $102,900 | 160 |
WA
| Metro area | Median salary | Employed |
|---|---|---|
| Seattle, WA | $134,800 | 40 |
| Washington | $129,660 | 170 |
WV
| Metro area | Median salary | Employed |
|---|---|---|
| Charleston, WV | $88,860 | 80 |
WY
| Metro area | Median salary | Employed |
|---|---|---|
| Western Wyoming | $159,470 | 110 |
| Wyoming | $152,770 | 320 |
| Casper, WY | $141,000 | 60 |
| Eastern Wyoming | $121,580 | 80 |