Skip to content
AffordMap
Engineering

Agricultural Engineers Salary by State and Metro Area

Agricultural Engineers in the United States earn a median salary of $98,590/year ($47.4/hr). Salaries range from $68,060 to $166,460 depending on experience. Below, compare salaries across 11 states and 4 metro areas where BLS publishes data.

$68K
10th percentile
$82K
25th percentile
$99K
Median
$125K
75th percentile
$166K
90th percentile

Agricultural Engineers salary by state

StateMedianHourlyEmployment
Ohio$119K$57.33/hr60
Minnesota$116K$55.74/hr60
Iowa$96K$46.29/hr100
Texas$95K$45.78/hr50
Indiana$95K$45.54/hr150
Mississippi$92K$44.02/hr40
Colorado$89K$42.62/hr30
Oklahoma$87K$41.81/hr120
Michigan$80K$38.7/hr,
Pennsylvania$80K$38.61/hr,
Arkansas$58K$27.76/hr40
12

Showing 1–10 of 11 states with published data

BLS does not publish data for every state when sample sizes are too small

Top paying metro areas

Small sample sizes. BLS metro-level data for this occupation is based on limited survey responses. Metros marked with report medians significantly below the national figure, which may reflect small samples rather than actual pay differences.

Metro areaMedianEmployment
St. Louis, MO-IL$124K100
Oklahoma City, OK$87K110
Lafayette-West Lafayette, IN$86K50
San Juan-Bayamon-Caguas, PR$41K30
How to become a agricultural engineerCareer guide →