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
| Iowa | United States | |
|---|---|---|
| Median annual | $37,080 | $38,020 |
| Median hourly | $17.83 | $18.28 |
| Employment | 6,890 | 1,283,470 |
| Location quotient | 0.54 | 1.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.