Computer Systems Analyst Salary
The median computer systems analyst salary is $105,850 a year, or $50.89 an hour, according to the Bureau of Labor Statistics. Pay runs from $67,340 at the 10th percentile to $167,710 at the 90th, and the people at the top tend to combine business knowledge with technical depth.
- Median pay
- $105,850
- Median hourly
- $50.89
- Low end (bottom 10%)
- $67,340
- High end (top 10%)
- $167,710
Key Points
- Half of computer systems analysts earn more than $105,850 a year. The people at the top tend to combine business knowledge with technical depth.
- Industry matters: analysts in finance, insurance and healthcare often earn more than analysts in government or education.
- BLS projects a 7.9% change from 2025 to 2035, with about 32,900 openings a year, faster than the administrator and support occupations.
- To earn more, specialize in a system employers find hard to staff, such as healthcare records or financial systems, or move into senior analyst or project leadership roles.
Computer Systems Analysts (SOC 15-1211). Pay: BLS Occupational Employment and Wage Statistics, May 2025. Outlook: BLS Employment Projections, 2025-35.
What Is a Computer Systems Analyst Salary?
The median computer systems analyst salary is $105,850 a year. For a full-time worker that equals $50.89 an hour. The Bureau of Labor Statistics reports it for occupation code 15-1211, Computer Systems Analysts, in the OEWS survey, May 2025 release, at bls.gov/oes.
It is a large occupation, with about 519,530 workers. Systems analysts show up under several titles: business analyst, IT analyst, functional analyst, systems consultant. The common thread is that they sit between the people who need a system to do something and the people who build or run it.
That position explains the pay. Technical staff who can talk to the business, and business staff who understand the technical limits, are scarcer than either group alone, and employers pay for the translation.
Computer Systems Analyst Salary Range
At the 10th percentile, computer systems analysts earn $67,340. At the 90th percentile, they earn $167,710. The median is $105,850.
The low end is usually a junior analyst, often documenting requirements or testing for a more senior colleague, and often at a smaller employer or in government. The high end is a senior analyst, lead analyst or consultant who owns the requirements for a major system, such as an electronic health records rollout or a bank’s core platform, and whose mistakes would cost the employer a lot.
Notice how the spread compares with other IT jobs. It is wider than for support and narrower than for management. Analysis offers a clear path from the low end to the high end without requiring you to manage people, and that is part of its appeal.
What Moves Computer Systems Analyst Pay
Industry knowledge. The analysts who earn the most usually know an industry as well as they know technology. A healthcare analyst who understands clinical workflows, or a finance analyst who understands settlement and regulation, is far harder to replace than a generalist.
Technical depth. Analysts who can query data, read code and understand how systems integrate are more valuable than those who only gather requirements. SQL, basic scripting and an understanding of how applications connect are common differentiators.
Experience with large systems. Having been through a full implementation, from requirements to go-live and the problems after it, teaches things that no course does. Employers pay for people who have seen how projects go wrong.
Certifications. Business analysis and project management credentials appear on many postings, as do vendor certifications for enterprise platforms. They help you get interviews and sometimes a small premium. They do not replace the record of delivered projects.
Employer type. Consulting firms, large corporations and software vendors tend to pay more than small organizations. Government and education pay less in salary and often more in stability.
Computer Systems Analyst Salary Outlook
BLS projects employment for computer systems analysts to change by 7.9% from 2025 to 2035, with about 32,900 openings a year. That is a healthy outlook, and a notable one, because the support and administration jobs below it in the IT ladder are projected to shrink.
The reasoning matches what you see in practice. As software gets easier to buy and configure, the hard part becomes deciding what an organization needs and fitting it to the way people actually work. Cloud platforms, data tools and security requirements all increase the number of decisions that need someone to translate between technology and business.
Automation will change the tools. It is less likely to remove the need for a person who can talk to the users, understand a messy process and decide what to build. For full tables, see the BLS Employment Projections.
The Degree Behind a Computer Systems Analyst Salary
BLS lists a bachelor's degree as typical entry education. The most common majors are information technology, information systems and computer science, but business and other majors work if you add technical skills.
An IT degree fits well, because it teaches how networks, databases and applications fit together and it includes enough business context to talk about requirements. Compare options in our ranking of the best online IT bachelor’s degrees, and look for programs that include systems analysis, database and project work.
If you are choosing between IT and computer science for this path, our guide to IT vs computer science explains the difference. For most analyst roles, IT or information systems is the more direct route.
Computer Systems Analyst Salary Compared with Database and Security Roles
Computer systems analysts earn less than information security analysts, whose median is $129,180, and slightly more than database administrators, whose median is $104,620. The three occupations overlap in skills but differ in what the employer is paying for.
Security analysts are paid for protecting against loss. Database administrators are paid for keeping critical data available and fast. Systems analysts are paid for making sure the organization builds or buys the right thing. If you like understanding how people work and solving fuzzy problems, analysis fits. If you prefer a narrower technical specialty, the others do.
You can read the database administrator salary page for the comparison in detail.
How to Raise Your Computer Systems Analyst Salary
Pick an industry and learn it deeply. Learn data skills, starting with SQL, because analysts who can answer their own questions with data move faster than those who wait for someone else. Take on a full project lifecycle at least once so you can say you have seen requirements turn into a working system.
Then look at where analysts at the top of the range work. Consulting, large software vendors and complex regulated industries pay the most. Moving into one of those with two or three years of solid delivery behind you is often the largest single raise in an analyst’s career.
Read your job postings carefully when you move. Titles vary widely, and the postings tell you what the employer expects you to deliver.
What Computer Systems Analysts Do Day to Day
A good way to judge whether the salary suits you is to look at the work. In a typical week, an analyst sits in meetings with the people who use a system, writes down what they actually need (which is often different from what they first ask for), and turns that into requirements a developer can build from. Then comes testing, where you check whether the finished work does what was agreed, and training for the people who will use it.
Most of the job is communication. You will interview a nurse, an accountant or a warehouse supervisor, then explain the result to a developer who thinks in a different language. You will write documents that people read, and you will notice when a requirement conflicts with one from another department.
The hard parts are real. Requirements change, stakeholders disagree, and the blame for a project that goes wrong often lands on the analyst. People who like clear, finished tasks sometimes find the ambiguity wearing. People who like solving human and technical puzzles at the same time often stay for decades. The computer systems analyst career guide walks through the work in more detail.
Reading a Computer Systems Analyst Salary Offer
Place an offer inside the range. A number near $67,340 describes a junior role where a senior analyst directs your work. A number near the $105,850 median describes an analyst who owns requirements for a defined system. A number near $167,710 describes a lead who handles the most complex or highest-risk work, often with an industry specialty.
Ask what systems you will own, who you report to and whether the role is closer to business analysis or technical analysis. The business version tends to pay for process knowledge. The technical version pays for skills such as data modeling and integration. Both can reach the upper range, by different routes.
Computer Systems Analyst Salary by State
Rhode Island pays computer systems analysts the most, with a median of $134,630, 27% above the $105,850 national figure. Puerto Rico is the lowest of the 51 places BLS reports, at $63,730. Rhode Island stays first after adjusting for local prices, at $131,629 in buying power.
| State | Median | Adjusted for local prices | Workers |
|---|---|---|---|
| Rhode Island | $134,630 | $131,629 | 1,850 |
| Washington | $129,410 | $120,929 | 24,120 |
| Massachusetts | $128,240 | $121,259 | 22,160 |
| Colorado | $127,750 | $123,967 | 6,230 |
| California | $127,720 | $115,354 | 59,060 |
| New Jersey | $122,890 | $112,945 | 16,520 |
| Oregon | $121,620 | $117,665 | 5,640 |
| Virginia | $120,840 | $119,520 | 23,190 |
| District of Columbia | $116,820 | $106,296 | 2,480 |
| Maryland | $113,610 | $108,242 | 15,340 |
The 10 highest of 51. These figures are for computer systems analysts. The adjusted column divides the median by the BEA 2024 regional price parity for the state: an estimate of buying power, not what an employer pays.
Computer Systems Analyst Salary in Major Metros
Of the 50 metro areas in our city guides with a published figure, San Jose has the highest median at $157,140, and Honolulu has the lowest at $90,980. A metro median covers the whole area, suburbs included, so it can differ from pay in the city itself.
| Metro area | Median | Compared with national | Workers |
|---|---|---|---|
| San Jose | $157,140 | +48% | 7,260 |
| San Francisco | $134,460 | +27% | 11,180 |
| Seattle | $133,690 | +26% | 19,050 |
| Boston | $129,180 | +22% | 17,470 |
| New York City | $128,340 | +21% | 26,540 |
| Denver | $127,880 | +21% | 4,190 |
| Portland | $127,360 | +20% | 4,020 |
| Washington, DC | $127,040 | +20% | 18,620 |
| Dallas-Fort Worth | $122,520 | +16% | 20,000 |
| Sacramento | $122,330 | +16% | 3,170 |
The 10 highest of 50. These figures are for computer systems analysts, BLS May 2025.
IT Salaries Side by Side
Computer Systems Analysts rank 4 of 9 by median pay among the IT occupations we cover. The low and high ends show how much overlap there is: a strong earner in a lower-paid job can out-earn a new hire in a higher-paid one.
| Occupation | Median | Low end | High end |
|---|---|---|---|
| Computer and Information Systems Managers | $175,140 | $107,550 | $297,510 |
| Computer Network Architects | $134,050 | $79,900 | $202,680 |
| Information Security Analysts | $129,180 | $75,090 | $199,850 |
| Computer Systems Analysts | $105,850 | $67,340 | $167,710 |
| Database Administrators | $104,620 | $60,230 | $163,320 |
| Network and Computer Systems Administrators | $99,130 | $62,640 | $155,050 |
| Web Developers | $92,650 | $48,100 | $162,290 |
| Computer Network Support Specialists | $76,220 | $47,120 | $127,780 |
| Computer User Support Specialists | $61,860 | $40,980 | $100,540 |
Sorted by median pay. BLS Occupational Employment and Wage Statistics, May 2025, and Employment Projections, 2025-35.
Computer Systems Analyst Salary FAQ
How much does a computer systems analyst make?
BLS reports a median of $105,850 a year, or $50.89 an hour. The 10th percentile is $67,340 and the 90th percentile is $167,710. Pay depends heavily on industry, since analysts in finance, insurance and healthcare often earn more than analysts in government or education.
What does a computer systems analyst do?
A systems analyst studies how an organization uses its computer systems and recommends ways to make them work better. That includes gathering requirements from the people who use the systems, translating them for developers, testing changes and writing documentation. It is a job that sits between the business and the technical team.
Do systems analysts need a degree?
BLS lists a bachelor's degree as typical entry education, usually in information technology, information systems or a related field. Some analysts come from a business background and add technical skills. Employers care less about the exact major than about whether you can understand a process and describe it clearly.
Is computer systems analyst a growing career?
Yes. BLS projects employment to change by 7.9% from 2025 to 2035, with about 32,900 openings a year. That is faster than the administrator and support occupations, which are projected to shrink, because organizations always need people who can match technology to what the business needs.
How can a systems analyst earn more?
Specialize in an industry or a system that employers find hard to staff, such as healthcare records, financial systems or enterprise software. Learn data analysis and a modeling or query language. Moving into a senior analyst, business architect or project leadership role is where the top of the range sits.
Keep researching