Security Guards Salary in Ohio

Ranked #37 of 51 · OH

5.9% below U.S. average
Mean annual salary $39,950 ≈ $19/hr
Median annual salary $35,770
Employment 34,450

Salary Distribution (10th–90th percentile)

P10 $29,030P25 $31,140 Median $35,770P75 $44,500P90 $55,440

About 80% of security guardss in Ohio earn between $29,030 and $55,440. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$39,950
U.S. average
$42,470

The mean security guards salary in Ohio is $39,950, about 5.9% below the U.S. average ($42,470). That works out to roughly $19/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Springfield, OH $37,540 $39,710 160
Dayton-Kettering-Beavercreek, OH $36,510 $41,480 2,040
Cincinnati, OH-KY-IN $36,110 $40,170 7,970
Cleveland, OH $35,890 $40,040 7,630
Columbus, OH $35,800 $40,280 9,300
Sandusky, OH $35,710 $41,290 230
North Northeastern Ohio nonmetropolitan area (noncontiguous) $35,520 $39,040 450
Akron, OH $35,340 $42,050 1,940

Frequently Asked Questions

How much do security guards make in Ohio?

The median security guards salary in Ohio is $35,770 per year (mean $39,950), and about 80% earn between $29,030 and $55,440.

How much do security guards make per hour in Ohio?

Roughly $19 per hour, based on a mean annual wage of $39,950 and 2,080 work hours per year.

Is Ohio a high-paying state for security guards?

Ohio ranks #37 of 51 states for security guards pay. Its mean salary of $39,950 is about 5.9% below the U.S. average of $42,470.

Which metro areas in Ohio pay security guards the most?

The highest-paying metro areas in Ohio for security guards are Springfield, OH ($37,540), Dayton-Kettering-Beavercreek, OH ($36,510), Cincinnati, OH-KY-IN ($36,110), by median annual wage.

← Back to all security guards states