Updated 2026-10-02 · 9 of 280 Iowa agencies publish starting pay

Highest paying police departments in Iowa

Police officer salary in Iowa by department, ranked by the starting pay each one states in a current posting. Median starting pay is $70,200, about $33.75/hr or $5,850/mo, above the national median of $70,081. 9 of these departments are hiring right now.

Median starting pay
$70,200
▲ 0% vs national $70,081
Highest starting pay
$77,251
West Des Moines PD
Lowest on file
$66,437
Sioux City PD
Median top-step pay
$96,178
8 departments publish a top step

Every Iowa department by starting pay

Highest first
DepartmentAreaStarting payTop payLateral startStatus
1. West Des Moines PDDes Moines Area$77,251——Hiring · 1
2. Dubuque County SheriffDubuque Area$74,928$97,305—Hiring · 1
3. Mason City PDMason City Area$71,450$95,050—Hiring · 1
4. Davenport PDQuad Cities$70,322$70,322—Hiring · 1
5. Waukee PDDes Moines Area$70,200$99,902$75,920Hiring · 1
6. Ames PDAmes Area$68,965$101,000—Hiring · 1
7. Dubuque PDDubuque Area$68,931$89,315—Hiring · 1
8. Black Hawk County SheriffWaterloo Area$67,018$93,475—Hiring · 1
9. Sioux City PDLe Mars Area$66,437$103,066—Hiring · 1
Starting pay is the lowest advertised full-time figure for a sworn officer in each department's current posting, annualized. Top pay and lateral start appear where the posting states them. Click a department for the quoted source line and verification date.

Hiring bonuses in Iowa

All Iowa bonuses
  1. Mason City PDEntry and lateral$5,000

Related

Police jobs in Iowa (9)Lateral police jobs in IowaIowa departments that don't require college (6)All Iowa departmentsStarting pay by state

Iowa jobs, by emailGet alerts