Security guards are paid a mean annual wage of $27,550, or $13.24 per hour, according to the 2013 report from the U.S. Bureau of Labor Statistics. Pay varies depending on factors that include geographic location, education, experience and employment sector.
The lowest-paid security guards earn an annual salary of about $17,510, or $8.42 per hour, in 2013. The highest-paid security guards earn an annual salary of $43,150, or $60.25 per hour. Security guards can expect to receive some of the best wages in Amarillo, Texas, with an annual mean wage of $44,580. The annual mean wage in the District of Columbia is $36,750 while in Alaska it is $35,580.