Payroll and Timekeeping Clerks Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Payroll and Timekeeping Clerks in Iowa earn a median salary of $51,473 per year on average across 12 metro and nonmetro areas, -6.9% vs the national median of $55,290. An estimated 1,310 payroll and timekeeping clerks are employed across Iowa, with salaries ranging from $43,870 to $56,430 depending on location.

$51,473 Avg median salary in Iowa
$56,430 Highest paying metro
$43,870 Lowest paying metro
1,310 Employed in Iowa

Compare Payroll and Timekeeping Clerks salaries & buying power

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

Full tool →
Payroll and Timekeeping Clerks
in
    vs

      Payroll and Timekeeping Clerks salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Iowa City, IA $56,430 $50,700 $61,790 40
      Des Moines, IA $55,760 $45,420 $63,910 310
      Ames, IA $55,380 $48,500 $67,460 30
      Davenport, IA-IL $53,660 $44,780 $65,020 180
      Cedar Rapids, IA $53,260 $41,690 $60,230 110
      Northeast Iowa $53,200 $49,470 $60,110 120
      Northwest Iowa $52,990 $46,160 $59,030 120
      Waterloo, IA $50,820 $43,250 $59,350 50
      Sioux City, IA-NE-SD $49,040 $41,500 $57,030 40
      Southeast Iowa $49,010 $38,710 $58,920 140
      Southwest Iowa $44,260 $34,850 $53,280 70
      Dubuque, IA $43,870 $37,230 $46,590 100

      View Payroll and Timekeeping Clerks salaries in all cities