Farm Equipment Mechanics and Service Technicians Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Farm Equipment Mechanics and Service Technicians in Iowa earn a median salary of $59,327 per year on average across 12 metro and nonmetro areas, +13.9% vs the national median of $52,080. An estimated 2,070 farm equipment mechanics and service technicians are employed across Iowa, with salaries ranging from $57,310 to $61,670 depending on location.

$59,327 Avg median salary in Iowa
$61,670 Highest paying metro
$57,310 Lowest paying metro
2,070 Employed in Iowa

Compare Farm Equipment Mechanics and Service Technicians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Farm Equipment Mechanics and Service Technicians
in
    vs

      Farm Equipment Mechanics and Service Technicians salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Ames, IA $61,670 $49,520 $66,030 80
      Des Moines, IA $61,510 $50,180 $69,650 200
      Cedar Rapids, IA $60,240 $48,960 $63,830 60
      Dubuque, IA $60,030 $49,760 $69,680 70
      Davenport, IA-IL $59,460 $48,180 $75,160 50
      Waterloo, IA $59,400 $47,890 $64,390 80
      Iowa City, IA $59,010 $48,020 $61,250 80
      Northwest Iowa $58,880 $48,850 $65,950 530
      Sioux City, IA-NE-SD $58,430 $49,110 $75,590 50
      Southwest Iowa $58,240 $48,780 $61,570 250
      Southeast Iowa $57,740 $47,020 $61,470 340
      Northeast Iowa $57,310 $46,220 $59,500 280

      View Farm Equipment Mechanics and Service Technicians salaries in all cities