Security Guards Salary in Indiana
BLS OEWS May 2025 • 15 metro areas • Indiana
Security Guards in Indiana earn a median salary of $36,717 per year on average across 15 metro and nonmetro areas, -4.3% vs the national median of $38,370. An estimated 14,950 security guards are employed across Indiana, with salaries ranging from $31,880 to $46,710 depending on location.
$36,717
Avg median salary in Indiana
$46,710
Highest paying metro
$31,880
Lowest paying metro
14,950
Employed in Indiana
Compare Security Guards salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Security Guards
in
Security Guards salaries by city in Indiana
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Kokomo, IN | $46,710 | $31,130 | $56,180 | 80 |
| Indianapolis, IN | $39,030 | $35,220 | $46,080 | 8,290 |
| Central Indiana | $37,970 | $31,370 | $45,750 | 470 |
| Fort Wayne, IN | $37,590 | $33,080 | $46,610 | 1,020 |
| Southern Indiana | $37,440 | $33,520 | $44,760 | 620 |
| Lafayette, IN | $36,880 | $30,400 | $50,130 | 520 |
| South Bend, IN-MI | $36,190 | $32,070 | $44,670 | 940 |
| Columbus, IN | $36,100 | $30,370 | $45,330 | 230 |
| Elkhart, IN | $36,040 | $32,730 | $45,290 | 510 |
| Muncie, IN | $35,720 | $34,120 | $47,110 | 90 |
| Bloomington, IN | $35,640 | $33,190 | $44,680 | 560 |
| Northern Indiana | $35,230 | $31,120 | $43,510 | 390 |
| Evansville, IN | $34,660 | $33,680 | $40,510 | 720 |
| Michigan City, IN | $33,680 | $30,800 | $40,160 | 140 |
| Terre Haute, IN | $31,880 | $30,840 | $37,130 | 370 |