Security Guards Salary in Texas
BLS OEWS May 2025 • 32 metro areas • Texas
Security Guards in Texas earn a median salary of $32,758 per year on average across 32 metro and nonmetro areas, -14.6% vs the national median of $38,370. An estimated 97,840 security guards are employed across Texas, with salaries ranging from $26,760 to $41,980 depending on location.
$32,758
Avg median salary in Texas
$41,980
Highest paying metro
$26,760
Lowest paying metro
97,840
Employed in Texas
Compare Security Guards salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Security Guards
inSecurity Guards salaries by city in Texas
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Abilene, TX | $41,980 | $30,060 | $46,390 | 180 |
| Midland, TX | $38,650 | $30,230 | $54,950 | 260 |
| Eastern Region of Texas | $37,320 | $29,780 | $52,410 | 390 |
| Odessa, TX | $37,290 | $29,250 | $44,980 | 160 |
| Coastal Plains Region of Texas | $36,720 | $31,110 | $47,480 | 710 |
| Killeen, TX | $36,450 | $30,150 | $47,050 | 510 |
| Hill Country Region of Texas | $35,950 | $30,800 | $43,790 | 600 |
| Austin, TX | $35,630 | $29,980 | $43,000 | 8,030 |
| San Angelo, TX | $34,310 | $29,420 | $44,340 | 140 |
| Dallas, TX | $34,130 | $29,170 | $42,100 | 29,900 |
| Texarkana, TX-AR | $33,680 | $28,710 | $39,930 | 140 |
| North Region of Texas | $33,530 | $30,240 | $44,760 | 1,000 |
| Corpus Christi, TX | $33,260 | $28,800 | $36,940 | 1,270 |
| San Antonio, TX | $32,970 | $28,840 | $38,360 | 10,470 |
| Houston, TX | $32,480 | $29,030 | $38,630 | 27,180 |
| Sherman, TX | $32,480 | $29,670 | $39,090 | 170 |
| College Station, TX | $32,280 | $27,110 | $37,580 | 480 |
| Border Region of Texas | $31,880 | $29,910 | $43,290 | 230 |
| Lubbock, TX | $31,750 | $27,580 | $38,640 | 790 |
| Victoria, TX | $31,540 | $27,080 | $38,520 | 150 |
| Tyler, TX | $31,520 | $29,180 | $39,360 | 440 |
| Northwestern Region of Texas | $31,520 | $29,200 | $37,800 | 540 |
| Amarillo, TX | $30,860 | $28,540 | $38,520 | 580 |
| Wichita Falls, TX | $30,480 | $25,260 | $37,480 | 210 |
| Waco, TX | $30,350 | $28,080 | $37,740 | 600 |
| Longview, TX | $29,930 | $26,330 | $35,600 | 480 |
| Eagle Pass, TX | $29,850 | $25,880 | $38,300 | 150 |
| Beaumont, TX | $29,170 | $27,880 | $35,640 | 1,000 |
| McAllen, TX | $28,540 | $23,930 | $30,370 | 5,190 |
| Brownsville, TX | $27,620 | $24,460 | $33,080 | 1,520 |
| Laredo, TX | $27,390 | $24,020 | $31,620 | 840 |
| El Paso, TX | $26,760 | $23,620 | $33,060 | 3,530 |