SalaryCalculations

Security Guards Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$37,050

Median hourly

$18

Average annual

$40,180

Employed in state

44K

The median annual salary for Security Guards in Pennsylvania is $37,050, or about $18 an hour. That is 3% lower than the national median.

Pay in Pennsylvania ranges from $30,050 at the 10th percentile to $54,830 at the 90th percentile. Roughly 44K people work as security guards in the state.

Pay distribution in Pennsylvania

10th$30,050
25th$34,570
Median$37,050
75th$44,300
90th$54,830

Salary calculator

Hourly
$17.81
Daily
$143
Weekly
$713
Bi-weekly
$1,425
Monthly
$3,088
Annual
$37,050

$37,050 a year is around the 50th percentile for Security Guardss in Pennsylvania. The median is $37,050.

Security Guards pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Chambersburg, PA$42,130210
Gettysburg, PA$39,500130
Reading, PA$38,9601.1K
Lancaster, PA$38,090880
Harrisburg-Carlisle, PA$37,8802.3K
Lebanon, PA$37,470130
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$37,45025K
Allentown-Bethlehem-Easton, PA-NJ$36,0202.6K
Altoona, PA$35,900230
Pittsburgh, PA$35,8509.3K
York-Hanover, PA$35,660830
Scranton--Wilkes-Barre, PA$35,1602.1K
Erie, PA$34,530840
Williamsport, PA$34,440510
State College, PA$34,290280

Other jobs in Pennsylvania

All salaries in Pennsylvania →