Salaripedia
English

How much does a security guard make in Iowa?

$37,080a year

Median yearly pay for security guards in Iowa. That is $17.83 an hour or $3,090 a month.

Hourly
$17.83
Vs. national median
-2%
Rank among states
31 of 51
Jobs in the state
6,890
Pay range
Lowest 10%: $30,350Median: $37,080Highest 10%: $59,290
PercentileYearlyHourly
10th$30,350$14.59
25th$34,480$16.58
Median$37,080$17.83
75th$45,590$21.92
90th$59,290$28.50

Cities in Iowa

Metro areas, median yearly pay.

Omaha, NE$42,370
Iowa City, IA$39,540
Waterloo, IA$38,670
Sioux City, IA$38,480
Dubuque, IA$37,620
Des Moines, IA$37,550
Ames, IA$37,430
Cedar Rapids, IA$36,940
Davenport, IA$36,800
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for security guards.

28. Wisconsin$37,440
29. Nevada$37,310
30. South Dakota$37,150
31. Iowa$37,080
32. Kansas$37,080
33. Michigan$37,080
34. Pennsylvania$37,050
Security Guard salary in all states

Frequently asked questions

How much does a security guard make an hour in Iowa?

The median hourly pay in Iowa is $17.83 ($37,080 a year).

Do security guards make more in Iowa than the national average?

No: $37,080 against $38,020 nationally, 2% less.

Where does Iowa rank for security guard pay?

Iowa ranks 31 of 51 states.

Which city in Iowa pays security guards the most?

Omaha, NE-IA, with a median of $42,370 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.