Skip to content

The average salary for a Police Officer in Iowa is $70,530.

Annual Average Salary Information

Annual Average Salary: $70,530

$50,540$90,880

Hourly Pay Information

Hourly Average Salary: $33.91

$24.30$43.69