Security Guards Salary in Alabama

Ranked #49 of 51 · AL

18.3% below U.S. average
Mean annual salary $34,680 ≈ $17/hr
Median annual salary $33,720
Employment 15,210

Salary Distribution (10th–90th percentile)

P10 $23,110P25 $28,060 Median $33,720P75 $37,420P90 $45,640

About 80% of security guardss in Alabama earn between $23,110 and $45,640. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Alabama
$34,680
U.S. average
$42,470

The mean security guards salary in Alabama is $34,680, about 18.3% below the U.S. average ($42,470). That works out to roughly $17/hr at 2,080 hours per year.

Metro Areas in Alabama

Metro areaMedianMeanEmployment
Decatur, AL $38,500 $45,680 450
Huntsville, AL $36,210 $39,160 1,600
Auburn-Opelika, AL $34,840 $33,950 320
Birmingham, AL $33,820 $34,350 5,660
Mobile, AL $33,630 $33,510 1,170
Southeast Alabama nonmetropolitan area $33,270 $36,250 300
Tuscaloosa, AL $31,590 $32,620 530
Daphne-Fairhope-Foley, AL $31,240 $33,010 750

← Back to all security guards states