Security Officer Salaries

Updated on Jun 05, 2025
Position
Salary

How much does a Security Officer make?

The average salary for a Security Officer is $54,924 per year in the US.

A Security Officer plays a vital role in protecting people and property. This job is important for many businesses, schools, and public places. The salary for a Security Officer can vary based on experience and location. On average, a Security Officer earns about $54,924 per year. This is a good starting point for those looking to enter this field.

The salary range for Security Officers can be quite broad. Entry-level positions may start at around $30,000 per year. With more experience, this can rise to $90,000 or more. Some Security Officers also earn extra money through overtime or bonuses. This can add to their total earnings. Factors like the type of facility and the area where they work can also affect their pay.

View Security Officer jobs nearby

What are the highest paying cities for a Security Officer?

Job seekers looking for top-paying security officer roles should consider cities like Seattle, Washington, and Albany, New York. These cities offer some of the highest salaries for security officers. Securing a position in these areas can lead to better financial rewards and career growth.
Graph displaying highest paying cities salaries for Security Officer jobs, highlighting Seattle, WA with the highest at $87,917 and Columbus, OH with the lowest at $54,421.
  1. Seattle, WA
    Average Salary: $87,917
    In Seattle, you can find security roles in a variety of settings, from tech companies like Amazon to major retail stores. The city's bustling atmosphere offers dynamic work environments. Seattle's diverse landscape provides a unique setting for security professionals.
    Find Security Officer jobs in Seattle, WA


  2. Albany, NY
    Average Salary: $85,738
    Albany offers security positions in government buildings and educational institutions. The city's historic charm adds a unique backdrop to your work. You can expect a mix of routine patrols and special event security.
    Find Security Officer jobs in Albany, NY


  3. Portland, OR
    Average Salary: $81,722
    Portland provides security jobs in a vibrant urban setting. The city's focus on arts and culture offers interesting environments to work in. You can find roles in tech firms and large retail stores.
    Find Security Officer jobs in Portland, OR


  4. Washington, DC
    Average Salary: $73,534
    In Washington, DC, security roles are plentiful in government buildings and embassies. The city's political environment offers a unique work setting. You can expect a mix of routine patrols and special event security.
    Find Security Officer jobs in Washington, DC


  5. Honolulu, HI
    Average Salary: $69,196
    Honolulu offers security jobs in a tropical setting. The city's tourist attractions provide unique work environments. You can find roles in hotels and major retail stores.
    Find Security Officer jobs in Honolulu, HI


  6. El Paso, TX
    Average Salary: $62,327
    El Paso offers security positions in a border city setting. The city's diverse culture provides a unique work environment. You can find roles in retail and industrial sectors.
    Find Security Officer jobs in El Paso, TX


  7. Denver, CO
    Average Salary: $61,863
    Denver provides security jobs in a mountain city setting. The city's outdoor culture offers interesting environments to work in. You can find roles in tech firms and large retail stores.
    Find Security Officer jobs in Denver, CO


  8. Fargo, ND
    Average Salary: $61,205
    Fargo offers security positions in a small city setting. The city's friendly atmosphere provides a unique work environment. You can find roles in retail and local businesses.
    Find Security Officer jobs in Fargo, ND


  9. Milwaukee, WI
    Average Salary: $60,431
    Milwaukee provides security jobs in a mid-sized city setting. The city's industrial background offers interesting environments to work in. You can find roles in manufacturing and retail sectors.
    Find Security Officer jobs in Milwaukee, WI


  10. Columbus, OH
    Average Salary: $54,421
    Columbus offers security positions in a mid-sized city setting. The city's diverse culture provides a unique work environment. You can find roles in retail and local businesses.
    Find Security Officer jobs in Columbus, OH

What are the best companies a Security Officer can work for?

Security Officer jobs offer good pay at several top companies. Akima leads with an average salary of $76,551. Walden Security and American Guard Services also provide competitive wages. These companies value their security staff and offer attractive compensation packages.
Graph displaying best paying company salaries for Security Officer jobs, highlighting Akima with the highest at $76,551 and New Mexico Courts with the lowest at $35,550.
  1. Akima
    Average Salary: $76,551
    Akima offers rewarding Security Officer positions. They provide security for federal and state agencies. Locations include Washington, D.C., and various states.


  2. Walden Security
    Average Salary: $67,932
    Walden Security hires Security Officers for diverse environments. They serve clients in healthcare, education, and government sectors. Locations span across multiple states.


  3. American Guard Services
    Average Salary: $59,529
    American Guard Services offers Security Officer jobs with competitive pay. They provide security for commercial and government properties. Locations include major cities and rural areas.


  4. Maryland Courts
    Average Salary: $55,851
    Maryland Courts employs Security Officers to ensure safety in courthouses. They focus on protecting judges, staff, and the public. Locations are in Maryland.


  5. State of Michigan
    Average Salary: $54,747
    The State of Michigan hires Security Officers for various state facilities. They ensure safety and security across the state. Locations include major cities and rural areas.


  6. Allied Universal
    Average Salary: $51,176
    Allied Universal offers Security Officer jobs with good benefits. They provide security for businesses, events, and government buildings. Locations are nationwide.


  7. Colorado Judicial Branch
    Average Salary: $44,699
    The Colorado Judicial Branch employs Security Officers to protect courthouses. They focus on maintaining a safe environment. Locations are in Colorado.


  8. City of Indianapolis & Marion County
    Average Salary: $37,752
    The City of Indianapolis & Marion County hires Security Officers for public safety. They work in various city facilities. Locations are in Indianapolis and Marion County.


  9. CAMERON COUNTY
    Average Salary: $36,654
    CAMERON COUNTY offers Security Officer positions for local government buildings. They ensure safety and security in the county. Locations are in Cameron County.


  10. New Mexico Courts
    Average Salary: $35,550
    New Mexico Courts employs Security Officers to protect courthouses. They focus on maintaining a safe environment. Locations are in New Mexico.

How to earn more as a Security Officer?

A career as a Security Officer offers many opportunities for growth and increased earnings. By focusing on certain key areas, a Security Officer can enhance their skills and potentially earn more. One way to increase earnings is through gaining additional certifications. These can include specialized training in areas such as emergency response, conflict resolution, or advanced surveillance techniques. Another factor is gaining experience in high-demand areas such as corporate security or event protection, which often come with higher pay rates.

Networking within the industry also plays a crucial role. Building relationships with other professionals can lead to job referrals and opportunities that pay more. Additionally, taking on leadership roles or supervisory positions can result in higher salaries. Finally, pursuing further education, such as a degree in criminal justice or a related field, can open doors to higher-paying positions. Each of these factors can contribute to a Security Officer's ability to earn more in their career.

Here are five factors to consider for earning more as a Security Officer:

  1. Obtain additional certifications
  2. Gain experience in high-demand areas
  3. Network within the industry
  4. Take on leadership roles
  5. Pursue further education

Currently 139 Security Officer job openings, nationwide.

How's the job market for a Security Officer in the US?

Learn what a Security Officer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Security Officer today.
Position
Overview
Security Officer
139 Job Openings