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

Frequently Asked Questions

How much do security guards make in Alabama?

The median security guards salary in Alabama is $33,720 per year (mean $34,680), and about 80% earn between $23,110 and $45,640.

How much do security guards make per hour in Alabama?

Roughly $17 per hour, based on a mean annual wage of $34,680 and 2,080 work hours per year.

Is Alabama a high-paying state for security guards?

Alabama ranks #49 of 51 states for security guards pay. Its mean salary of $34,680 is about 18.3% below the U.S. average of $42,470.

Which metro areas in Alabama pay security guards the most?

The highest-paying metro areas in Alabama for security guards are Decatur, AL ($38,500), Huntsville, AL ($36,210), Auburn-Opelika, AL ($34,840), by median annual wage.

← Back to all security guards states