How much does a Cyber Security Analyst make?
Cyber security analysts work to protect companies from threats like hackers and data breaches. They have a strong demand in many industries, which is reflected in their pay. The average yearly salary for a cyber security analyst is around $102,200. This means most analysts earn between $92,618 and $118,927 each year.
Earnings can change based on experience and skill. New analysts might start around $40,000 a year. Those with more experience can earn well over $150,000. Specializations in areas like network security or information assurance can also lead to higher salaries. Companies in tech and finance often pay the most.
What are the highest paying cities for a Cyber Security Analyst?

-
Boulder, CO
Average Salary: $140,900
In Boulder, tech firms are on the rise, creating opportunities in cybersecurity. Companies like Google and Microsoft have a presence here, offering roles that make a real impact.
Find Cyber Security Analyst jobs in Boulder, CO
-
Columbia, SC
Average Salary: $135,798
Columbia's growing tech scene offers exciting prospects in cybersecurity. With major employers like IBM and Boeing, candidates can find rewarding positions here.
Find Cyber Security Analyst jobs in Columbia, SC
-
Washington, DC
Average Salary: $126,878
As a hub for government and defense, DC offers many cybersecurity roles. Agencies and contractors here value skilled analysts who can protect critical systems.
Find Cyber Security Analyst jobs in Washington, DC
-
Los Angeles, CA
Average Salary: $120,790
LA's entertainment industry drives demand for cybersecurity experts. Companies like Disney and Netflix require strong security to safeguard their data.
Find Cyber Security Analyst jobs in Los Angeles, CA
-
St. Louis, MO
Average Salary: $120,354
St. Louis boasts a strong job market in cybersecurity, with firms like Boeing and Edward Jones seeking skilled professionals.
Find Cyber Security Analyst jobs in St. Louis, MO
-
Colorado Springs, CO
Average Salary: $119,560
Colorado Springs is home to key defense contractors, making it a hotspot for cybersecurity talent. Firms like Lockheed Martin value robust security measures.
Find Cyber Security Analyst jobs in Colorado Springs, CO
-
Boston, MA
Average Salary: $117,681
Boston's tech and finance sectors create a need for cybersecurity experts. Companies like Fidelity and MassMutual rely on professionals to protect their assets.
Find Cyber Security Analyst jobs in Boston, MA
-
Denver, CO
Average Salary: $116,094
Denver's thriving tech industry offers many cybersecurity positions. With firms like IBM and Charles Schwab, there are numerous opportunities to grow.
Find Cyber Security Analyst jobs in Denver, CO
-
Huntsville, AL
Average Salary: $115,733
Huntsville's aerospace sector drives cybersecurity needs. Companies like Boeing and NASA offer roles that protect critical systems and information.
Find Cyber Security Analyst jobs in Huntsville, AL
-
San Francisco, CA
Average Salary: $115,530
San Francisco's tech giants create a high demand for cybersecurity talent. Firms like Google and Salesforce need analysts to safeguard their data and networks.
Find Cyber Security Analyst jobs in San Francisco, CA
What are the best companies a Cyber Security Analyst can work for?

-
Rsm
Average Salary: $192,346
Rsm offers exciting opportunities for Cyber Security Analysts. They work to protect company data and networks. Rsm operates in major cities like Chicago, Los Angeles, and New York.
-
Scientific Research Corporation
Average Salary: $141,168
Scientific Research Corporation provides diverse roles for Cyber Security Analysts. They focus on securing sensitive data. This company operates in locations like Fairfax, VA, and Huntsville, AL.
-
Peraton
Average Salary: $135,603
Peraton employs Cyber Security Analysts to safeguard information systems. They work in key areas such as Northern Virginia and Colorado Springs.
-
CACI International
Average Salary: $134,688
CACI International hires Cyber Security Analysts to defend against cyber threats. They operate in major hubs like Arlington, VA, and Colorado Springs, CO.
-
KBR
Average Salary: $130,064
KBR offers roles for Cyber Security Analysts focused on protecting critical infrastructure. They work in cities like Houston, TX, and Alexandria, VA.
-
BAE Systems USA
Average Salary: $128,818
BAE Systems USA provides opportunities for Cyber Security Analysts to enhance security measures. They operate in locations like Arlington, VA, and San Diego, CA.
-
Booz Allen Hamilton
Average Salary: $127,837
Booz Allen Hamilton hires Cyber Security Analysts to help protect client data. They work in cities like McLean, VA, and San Diego, CA.
-
Amentum
Average Salary: $127,672
Amentum offers roles for Cyber Security Analysts focused on safeguarding information systems. They operate in key locations like Fairfax, VA, and Colorado Springs, CO.
-
ECS
Average Salary: $126,417
ECS provides opportunities for Cyber Security Analysts to protect sensitive data. They work in cities like Arlington, VA, and San Diego, CA.
-
Leidos
Average Salary: $125,739
Leidos employs Cyber Security Analysts to safeguard critical information systems. They operate in key locations like Reston, VA, and San Diego, CA.
How to earn more as a Cyber Security Analyst?
A career in cyber security can lead to good pay, but those who want to earn more often do so by gaining extra skills and experience. Cyber Security Analysts can increase their earning potential in several ways. Staying informed on the latest trends and threats in the field is crucial. Specialization in areas like network security, ethical hacking, or incident response can make a candidate more valuable. Certifications such as Certified Information Systems Security Professional (CISSP) or Certified Ethical Hacker (CEH) can also boost earning potential.
Working experience plays a big role in salary as well. Analysts who have a few years of experience under their belt often earn more than those who are just starting out. Building a strong portfolio that showcases successful projects and security implementations can impress potential employers. Networking within the industry and attending relevant conferences can open up more opportunities and lead to higher-paying jobs. Keeping skills up to date through continuous learning and professional development ensures that analysts remain competitive in the job market.
An Analyst can increase earnings by:
- Staying updated on industry trends
- Specializing in a niche area
- Gaining relevant certifications
- Building years of experience
- Networking and continuous learning



