Skip to content

The average salary for a Gambling Surveillance Officer in Iowa is $38,520.

Annual Average Salary Information

Annual Average Salary: $38,520

$31,660$43,570

Hourly Pay Information

Hourly Average Salary: $18.52

$15.22$20.95