Cybersecurity Salaries in 2025: What Professionals Earn by Role and Experience

Cybersecurity experts are the first line in combating the ever-growing threat of security breaches that put organizations and sensitive data at risk. These professionals play a crucial role across various industries, from safeguarding patient data at health care organizations to securing bank accounts in the financial sector. Due to the ever-growing need for experts in information security, cybersecurity professionals are in high demand and command salaries well above average.
If you’re considering getting into the field, you’ll be curious to know what cybersecurity salary you can expect. Discover what professionals in cybersecurity earn, common job titles, and factors that influence income potential.
The Rising Demand for Cybersecurity Professionals in 2025
Demand in computer occupations is projected to grow at an impressive 9% over the next ten years. According to the BLS, higher-level roles specific to cyber and information security are skyrocketing, with expected growth of 29% by 2034.
Surging demand means excellent earning potential. Specialized education—like a cybersecurity degree—is crucial for securing higher-paying positions. In this field, best practices and skills are constantly evolving, meaning those who rise to the top upskill regularly by updating their qualifications.
Cybersecurity Average Salary Overview: What Professionals Earn
Today’s cybersecurity average salaries range from $75,000 for entry-level positions to $250,000 for senior executives. The average cybersecurity salary for a typical position is $127,000, according to BLS data.
Salaries also vary greatly by location. California, specifically in the San Jose metro area, is home to the highest salaries. There, professionals may earn $152,000 - $232,000. Other states that offer above-average paychecks for cybersecurity experts include Washington, New York, Massachusetts, and New Jersey.
While cybersecurity jobs abound in a variety of industries, some pay better than others. Media companies, technical and trade schools, finance, and software publishers command the highest cybersecurity salaries.
Education is another major factor in earning potential. A bachelor’s degree is often necessary to get your foot in the door, according to recent reporting. Postgraduate studies, such as a master’s degree in cybersecurity, can increase your salary and help you qualify for promotions and management positions.
Certifications like Certified Information Systems Security Professional (CISSP) or Certified Information Security Manager (CISM) can also support your career and help you move into more senior positions.
Cybersecurity Jobs Salary by Role
The field of cybersecurity includes a variety of roles, including entry-level positions, job titles that require experience, and C-suite level roles. Here’s a breakdown of cybersecurity salaries by job title:
Cybersecurity Analyst
On average, cybersecurity analysts earn about $106,000 per year. At the entry-level, professionals in this position may earn about $75,000. For those just getting started, a bachelor’s degree is ideal. Additionally, certifications such as CompTIA Security+ or CCST Cybersecurity can boost your qualifications.
Information Security Analyst
The average salary for an Information Security Analyst is $124,910. Salaries for this position range from about $70,000 per year for the lowest 10% up to $186,000 for the most highly paid professionals.
Network Security Engineer
As a network security engineer, you can expect a salary between $90,000 - $130,000 per year. In this mid-level position, network security engineers with experience can achieve higher wages of up to $189,000.
Cybersecurity Manager
Management positions command higher salaries in most industries, and cybersecurity is no different. Cybersecurity managers earn $110,000 - $155,000. To qualify for a management position, consider a master’s degree or obtaining relevant certificates, such as Certified Information Security Manager (CISM) or Certified in Risk and Information Systems Control (CRISC).
Penetration Tester (Ethical Hacker)
Similar to other cybersecurity positions, penetration testers earn between $90,000 - $130,000 per year. According to the University of San Diego, penetration testers typically earn over six figures, with an average of about $119,895. This role is considered mid-level and requires some experience or further education. In addition to a bachelor’s degree in a relevant field, consider completing a master’s degree or rigorous certification program.
Chief Information Security Officer (CISO)
A survey of CISOs showed these professionals earn salaries upward of $192,447, with the highest-paid executives earning $335,514. However, compensation depends greatly on industry, area, and company size. Additionally, most CISOs also benefit from bonuses and stocks. For this senior role, a master’s degree, while not essential, can help your resume stand out.
Cybersecurity Salary Growth Across Career Stages
Cybersecurity salaries grow with experience. Starting salaries are typically in the range of $70,000 - $90,000. Mid-career cybersecurity professionals with a few years of experience can earn $90,000 - $110,000. In senior roles, you can earn in the range of $110,000 - $300,000 and more.
Some of this relates to career progression. For example, you might start in a less-complex role, such as an information security analyst or cybersecurity analyst. Mid-career positions include more specialized roles, such as a penetration tester or network security engineer. Senior roles are typically in management, such as a cybersecurity manager or CISO.
Even if you have some relevant experience in IT, returning to school for specialized credentials can help you break into a cybersecurity role. Also, because the field is constantly evolving, updating your knowledge with a cybersecurity bachelor’s or graduate degree is valuable.
Before starting a degree program, consider talking to someone in your dream role or a similar position. In my experience, talking to someone in the field can help give you a clearer idea of the best steps to take to be a competitive applicant.
Why a Cybersecurity Degree Is a Smart Investment
If you’re considering a career change, ensuring a long-term return on investment and stability is a top priority. A cybersecurity degree offers both these features. The field is growing fast, meaning you can expect excellent job opportunities in the coming years. Also, compared to the average worker’s salary in 2024, which was $49,500, cybersecurity salaries are about 86% higher.
Additionally, a cybersecurity degree qualifies you for a wide range of computer and technology-related positions. So, if one area of specialty doesn’t work out, you can easily transfer your skills to try a different one.
Are You Ready to Become a Cybersecurity Expert?
As the world advances technologically, the need for experts in managing ransomware, cyber threats, and information security is more important than ever. Getting into this field now is an investment that will serve you for years to come.
If you want to take the first step toward a successful cybersecurity career, take the quiz to learn more about the best path forward for your STEM career.