🔒 Salary data · BLS OEWS 2025
Cybersecurity Analyst Salary in the US
A Cybersecurity Analyst earns a national median of $129,180 per year. Here is how pay breaks down across US metro areas.
In Brief
Cybersecurity Analyst (BLS occupation 15-1212) earns a national median of $129,180 and a mean of $132,510 per year as of 2025. The highest-paying metro is San Jose-Sunnyvale-Santa Clara at $176,120. Source: U.S. Bureau of Labor Statistics OEWS.
National pay
Top-paying US metro areas
Ranked by median annual wage · BLS OEWS 2025
Live Cybersecurity Analyst openings
18 nowAggregated from Adzuna, Jooble, Reed· updated through the day
Core skills for Cybersecurity Analyst
About this data
All wages come from the U.S. Bureau of Labor Statistics Occupational Employment & Wage Statistics (OEWS) program, 2025 release, mapped to occupation code 15-1212 (Information Security Analysts). Figures are gross annual wages before tax and reflect employees only — self-employed and freelance earnings are not included.
Is Cybersecurity Analyst the right fit for you?
Take the 2-minute Career Match test and see which roles match how you actually work.
Take the Career Match testFAQ
How much does a Cybersecurity Analyst earn in the US?▼
The national median wage for a Cybersecurity Analyst is $129,180 per year (mean $132,510), per the BLS Occupational Employment & Wage Statistics for 2025.
Which US cities pay Cybersecurity Analysts the most?▼
The top-paying metro areas are San Jose-Sunnyvale-Santa Clara ($176,120), San Francisco-Oakland-Berkeley ($162,310), Seattle-Tacoma-Bellevue ($161,780).
Where does this Cybersecurity Analyst salary data come from?▼
All figures are from the U.S. Bureau of Labor Statistics Occupational Employment & Wage Statistics (OEWS) program, 2025 release, occupation code 15-1212. Wages are gross annual, before tax.
Is Cybersecurity Analyst a well-paid career?▼
At a median of $129,180/year, Cybersecurity Analyst pay sits above the US median for all occupations. Pay varies widely by metro — see the city table above.