Security Guards Salary in Iowa

As of May 2025, the median annual wage for security guards in Iowa was $37,080 -2.5% vs national

Iowa vs United States

IowaUnited States
Median annual$37,080$38,020
Median hourly$17.83$18.28
Employment6,8901,283,470
Location quotient0.541.00

Data source: BLS OES state file (Iowa) · U.S. BLS OES survey, May 2025

The numbers in context

At $17.83 per hour, a full-time schedule (2,080 hours per year) works out to roughly $37,086 — in line with the reported median annual wage of $37,080.

The median wage in Iowa is 2.5% below the national median — a difference of about $940 per year for a typical worker.

Frequently Asked Questions

What is the average security guards salary in Iowa?

The median annual wage in Iowa is $37,080 ($17.83 per hour), per BLS OES May 2025 data.

How does Iowa compare to the national average for security guards?

The Iowa median of $37,080 is 2.5% lower than the U.S. median of $38,020.

How many security guards work in Iowa?

Approximately 6,890 are employed in Iowa, per BLS OES.