Home » Average in U.S. » Protective Service in U.S. » Security Guard in U.S. » Security Guard in Iowa
The average salary for a Security Guard in Iowa is $37,240.
Annual Average Salary: $37,240
Hourly Average Salary: $17.90