Stockers and Order Fillers Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Stockers and Order Fillers in Iowa earn a median salary of $36,944 per year on average across 12 metro and nonmetro areas, -0.4% vs the national median of $37,090. An estimated 26,980 stockers and order fillers are employed across Iowa, with salaries ranging from $34,620 to $39,600 depending on location.

$36,944 Avg median salary in Iowa
$39,600 Highest paying metro
$34,620 Lowest paying metro
26,980 Employed in Iowa

Compare Stockers and Order Fillers salaries & buying power

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

Full tool →
Stockers and Order Fillers
in
    vs

      Stockers and Order Fillers salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Dubuque, IA $39,600 $33,560 $45,670 1,020
      Southwest Iowa $39,410 $35,680 $50,310 1,510
      Cedar Rapids, IA $38,500 $34,620 $44,940 2,220
      Des Moines, IA $37,330 $34,210 $45,220 6,880
      Waterloo, IA $37,320 $33,850 $43,410 1,600
      Sioux City, IA-NE-SD $36,660 $31,990 $41,000 1,390
      Iowa City, IA $36,540 $31,010 $39,720 1,420
      Northwest Iowa $36,520 $30,640 $46,230 2,190
      Ames, IA $36,180 $34,300 $44,860 1,120
      Southeast Iowa $35,470 $31,450 $38,680 3,320
      Davenport, IA-IL $35,180 $30,870 $38,680 3,230
      Northeast Iowa $34,620 $29,710 $37,760 1,080

      View Stockers and Order Fillers salaries in all cities