Computer Systems Analysts Salary 2025: $105,850 Median, 8.7% Growth

The median Computer Systems Analyst in the U.S. earns $105,850 per year, according to the latest BLS data. That works out to roughly $51 an hour. The top 10% pull in over $167,710, while the bottom 10% earn less than $67,340. With 519,530 jobs nationwide and a projected growth rate of 8.7% through 2034—much faster than the average occupation—this role remains a solid bet for tech-minded professionals.

Explore the live data for this occupation:

How much Computer Systems Analysts earn

The BLS reports a mean annual wage of $114,610 for Computer Systems Analysts, with the median sitting at $105,850. Pay varies widely by experience and location: entry-level analysts (10th percentile) earn about $67,340, while seasoned veterans (90th percentile) can exceed $167,710.

  • Median salary: $105,850/year ($51/hour)
  • Mean salary: $114,610/year
  • 10th percentile: $67,340
  • 90th percentile: $167,710
  • Total employment: 519,530

Pay by state

Where you work dramatically affects your paycheck. The highest-paying state for Computer Systems Analysts is Rhode Island, with a mean annual wage of $134,630. Washington ($129,410), Massachusetts ($128,240), Colorado ($127,750), and California ($127,720) round out the top five. On the lower end, Mississippi pays $86,280, Arkansas $81,760, and Idaho $75,310—more than $50,000 below the top states.

How to become Computer Systems Analyst

Most employers require a bachelor's degree in computer science, information systems, or a related field—some accept degrees in business with a tech minor. Relevant coursework includes programming, database management, and systems analysis. While not always mandatory, certifications like the Certified Business Analysis Professional (CBAP) or ITIL can boost your resume. Entry-level roles often start as junior analyst or support specialist, with many analysts moving up from IT support or programming.

  • Earn a bachelor's degree in computer science, information systems, or a related discipline.
  • Gain experience through internships or entry-level IT roles.
  • Consider professional certifications (e.g., CBAP, ITIL, PMP) for advancement.
  • Develop skills in data analysis, communication, and problem-solving.

Job outlook

The BLS projects employment of Computer Systems Analysts to grow 8.7% from 2024 to 2034, much faster than the average for all occupations. That translates to about 34,200 job openings per year, many stemming from the need to replace workers who retire or change fields. Driving growth: increasing reliance on IT infrastructure, cloud computing, and cybersecurity demands across industries.

Frequently asked questions

What is the average salary for a Computer Systems Analyst in 2025?

The median annual salary is $105,850, with a mean of $114,610. Entry-level positions start around $67,340, while experienced analysts can earn over $167,710.

What education is needed to become a Computer Systems Analyst?

A bachelor's degree in computer science, information systems, or a related field is typically required. Some employers accept degrees in business with a technology focus. Certifications like CBAP or ITIL can help.

Is Computer Systems Analyst a growing career?

Yes. The BLS projects 8.7% growth from 2024 to 2034, much faster than average. About 34,200 job openings are expected annually.

Salary figures are U.S. Bureau of Labor Statistics estimates (OEWS / Employment Projections). For informational purposes only; not career or financial advice. See the full Computer Systems Analysts data.