Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Petroleum Engineers

Illustration of engineers and scientists working with technical diagrams and equipment

SOC code 17-2171 · Architecture and Engineering Occupations

National employment
18,060
Mean annual wage
$157,150
Mean hourly wage
$75.55
Median annual wage
$144,910
Median hourly wage
$69.67

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$81,440$39.16
25th percentile$106,270$51.09
50th percentile (median)$144,910$69.67
75th percentile$197,920$95.16
90th percentile$239,200+$115.00+

BLS top-codes wages at or above $239,200/yr ($115.00/hr); the exact value above this threshold is not published, so it is shown here as "$239,200+".

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Petroleum Engineers (SOC 17-2171), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 24 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama140——————
Alaska310$211,940$200,750$111,630$150,900——
Arkansas30$123,060$102,110$80,800$95,640$150,020$170,580
California1,190$146,850$147,780$78,510$97,600$178,310$219,170
Colorado1,140$168,220$167,540$84,730$101,030$209,650—
Kansas160$143,470$118,020$64,900$84,220$187,590—
Louisiana920$125,910$134,630$37,490$46,500$165,040$214,410
Michigan80$129,840$131,250$90,230$111,860$149,590$155,480
Minnesota60$140,590$128,580$77,230$99,010$178,430$196,060
Montana200$103,570$84,380$60,080$75,580$129,390$156,470
Nebraska70$112,610$107,250$84,840$93,650$129,400$160,850
New Jersey30$145,280$140,800$75,760$98,800$171,430—
New Mexico390$127,050$118,010$73,580$90,700$139,920$188,970
New York40$127,970$95,210$74,070$74,070$203,560$223,320
North Dakota190$130,170$130,090$78,320$102,420$142,980$168,180
Ohio170$113,610$108,070$76,760$95,450$129,860$161,650
Oklahoma1,290$159,810$142,470$91,220$120,120$195,950—
Pennsylvania470$107,360$92,930$66,040$73,550$131,370$167,220
Tennessee50$151,770$164,240$107,740$107,740$184,520$186,880
Texas10,640$158,990$153,200$83,750$119,680$202,550$232,340
Utah380$170,420$166,580$105,560$121,800$180,820$212,010
Washington170$142,570$129,660$104,210$122,350$170,870$198,850
West Virginia160$116,810$102,900$67,050$81,510$163,620$175,000
Wyoming320$173,320$152,770$100,110$121,580$207,020—

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Architecture and Engineering Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.