Agricultural Engineers vs Petroleum Engineers

Side-by-side salary and career comparison using Bureau of Labor Statistics data.

Agricultural Engineers

$84,630

median annual salary

Petroleum Engineers

$141,280

median annual salary

Petroleum Engineers earns $56,650 more per year (40% higher)

Salary & Career Comparison

Metric Agricultural Engineers Petroleum Engineers
Median Salary $84,630 $141,280
Median Hourly $40.69/hr $67.92/hr
Mean Salary $84,240 $153,560
10th Percentile $43,020 $78,840
90th Percentile $132,700 $228,790
Total Employment 1,680 18,970
Job Growth (2023–2033) +5.9% +1.3%
Annual Openings 0.1 1.2
Education Bachelor's degree Bachelor's degree
Work Experience None None

Salary by State

States where both occupations have reported wage data, sorted by salary difference.

State Agricultural Engineers Petroleum Engineers Difference
Ohio $111,200 $108,070 +$3,130
Pennsylvania $73,930 $92,930 $-19,000
Nebraska $75,760 $107,250 $-31,490
Michigan $91,470 $131,250 $-39,780
Arkansas $59,990 $102,110 $-42,120
Texas $104,980 $153,200 $-48,220
Oklahoma $84,630 $142,470 $-57,840

Also Compare

View Full Details

Common Questions

Which pays more, Agricultural Engineers or Petroleum Engineers?
Petroleum Engineers pays more, with a median annual salary of $141,280 compared to $84,630 — a difference of $56,650 per year.
Which has better job outlook?
Agricultural Engineers has faster projected growth at 5.9% from 2023 to 2033, compared to 1.3% for Petroleum Engineers.
Where does this data come from?
All salary data comes from the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2024 release. Job outlook data comes from the BLS Employment Projections program covering 2023-2033.

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