Police and Sheriff's Patrol Officers Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Police and Sheriff's Patrol Officers in Iowa earn a median salary of $74,723 per year on average across 12 metro and nonmetro areas, -2.1% vs the national median of $76,290. An estimated 5,430 police and sheriff's patrol officers are employed across Iowa, with salaries ranging from $65,380 to $85,420 depending on location.

$74,723 Avg median salary in Iowa
$85,420 Highest paying metro
$65,380 Lowest paying metro
5,430 Employed in Iowa

Compare Police and Sheriff's Patrol Officers salaries & buying power

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

Full tool →
Police and Sheriff's Patrol Officers
in
    vs

      Police and Sheriff's Patrol Officers salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $85,420 $71,690 $96,720 1,120
      Waterloo, IA $84,730 $68,690 $91,420 300
      Sioux City, IA-NE-SD $79,730 $66,980 $87,030 200
      Iowa City, IA $77,090 $73,470 $86,960 270
      Ames, IA $75,800 $61,920 $78,460 150
      Cedar Rapids, IA $74,250 $64,960 $85,780 450
      Dubuque, IA $73,900 $73,900 $86,330 190
      Davenport, IA-IL $72,490 $60,990 $81,840 730
      Northwest Iowa $70,550 $61,690 $73,510 550
      Northeast Iowa $70,530 $62,710 $76,040 460
      Southwest Iowa $66,800 $61,690 $73,540 320
      Southeast Iowa $65,380 $61,250 $72,850 690

      View Police and Sheriff's Patrol Officers salaries in all cities