Salaripedia
English

How much does a security guard make in Alabama?

$33,720a year

Median yearly pay for security guards in Alabama. That is $16.21 an hour or $2,810 a month.

Hourly
$16.21
Vs. national median
-11%
Rank among states
48 of 51
Jobs in the state
15,210
Pay range
Lowest 10%: $23,110Median: $33,720Highest 10%: $45,640
PercentileYearlyHourly
10th$23,110$11.11
25th$28,060$13.49
Median$33,720$16.21
75th$37,420$17.99
90th$45,640$21.94

Cities in Alabama

Metro areas, median yearly pay.

Decatur, AL$38,500
Huntsville, AL$36,210
Auburn, AL$34,840
Birmingham, AL$33,820
Mobile, AL$33,630
Tuscaloosa, AL$31,590
Daphne, AL$31,240
Montgomery, AL$31,000
Anniston, AL$30,760
Dothan, AL$30,720
Gadsden, AL$30,040
Columbus, GA$29,720
Florence, AL$29,400
Salaries for every job in Alabama

Nearby in the ranking

States with similar pay for security guards.

45. Kentucky$35,420
46. North Carolina$35,010
47. Georgia$34,980
48. Alabama$33,720
49. Louisiana$32,240
50. Mississippi$29,180
51. West Virginia$28,800
Security Guard salary in all states

Frequently asked questions

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

The median hourly pay in Alabama is $16.21 ($33,720 a year).

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

No: $33,720 against $38,020 nationally, 11% less.

Where does Alabama rank for security guard pay?

Alabama ranks 48 of 51 states.

Which city in Alabama pays security guards the most?

Decatur, AL, with a median of $38,500 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.