Advertisement
Security Guards average salary by city in Pennsylvania
- Chambersburg$44,550
- Philadelphia$42,180
- Gettysburg$41,170
- Lancaster$40,720
- York$40,680
- Harrisburg$40,500
- Scranton$40,080
- Allentown$39,900
- Reading$39,680
- Pittsburgh$39,530
- Lebanon$38,740
- Altoona$38,650
- Erie$37,720
- Williamsport$37,000
- State College$34,740
- Johnstown$33,200
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Chambersburg | $44,550 | $42,130 | $37,380 | $36,608 | 95 |
| Philadelphia | $42,180 | $37,450 | $35,990 | $34,777 | 103 |
| Gettysburg | $41,170 | $39,500 | $34,170 | $33,996 | 95 |
| Lancaster | $40,720 | $38,090 | $34,150 | $33,648 | 98 |
| York | $40,680 | $35,660 | $31,490 | $33,618 | 96 |
| Harrisburg | $40,500 | $37,880 | $35,570 | $33,478 | 99 |
| Scranton | $40,080 | $35,160 | $33,070 | $33,154 | 94 |
| Allentown | $39,900 | $36,020 | $35,190 | $33,015 | 100 |
| Reading | $39,680 | $38,960 | $34,570 | $32,845 | 97 |
| Pittsburgh | $39,530 | $35,850 | $34,580 | $32,729 | 95 |
| Lebanon | $38,740 | $37,470 | $31,250 | $32,118 | 93 |
| Altoona | $38,650 | $35,900 | $29,690 | $32,049 | 90 |
| Erie | $37,720 | $34,530 | $30,140 | $31,330 | 91 |
| Williamsport | $37,000 | $34,440 | $29,870 | $30,774 | 92 |
| State College | $34,740 | $34,290 | $30,020 | $29,027 | 97 |
| Johnstown | $33,200 | $31,320 | $27,790 | $27,837 | 86 |
*Average salary after federal and state taxes for a single filer; local earned income taxes (for example Philadelphia's wage tax) are not included. Cost of living: BEA price parity, U.S. = 100.
Security Guards salary in other states
More about pay in Pennsylvania
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 33-9032.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.