High-paying security jobs in McKinney

Security protects individuals and property by maintaining safety protocols. Security personnel monitor facilities and respond to incidents. Vigilance and decision-making skills are important.


The 177 security jobs listed below pay well, with salaries between $35,335 and $76,163 per year. Security Officer, Security Guard and Lifeguard are among the most popular high-paying roles in McKinney, TX.

Job title

Updated Nov 08, 2026
Job title
McKinney, TX
Texas
Job openings (McKinney)

Marshal

McKinney

$76,163 per year

Texas

$44,858 per year

Safety Intern

McKinney

$21.46 per hour

Texas

$20.01 per hour

Security Officer

McKinney

$17.51 per hour

Texas

$17.06 per hour

Security Guard

McKinney

$17.00 per hour

Texas

$15.98 per hour

Lifeguard

McKinney

$15.13 per hour

Texas

$13.93 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.