Computer Systems Analyst salary in the U.S.

Computer Systems Analysts in the U.S. earn a median of $105,850 a year ($50.89 an hour), based on BLS data for 519,530 workers.

Median salary
$105,850
Hourly
$50.89
Average
$114,610
Top 10% earn
$167,710
Workers
519,530

Pay ranges from $67,340 for the lowest-paid 10% to $167,710 for the top 10%. The average (mean) salary is $114,610, above the median because a few high earners pull it up.

Pay range for computer systems analysts in the U.S.

$0$180,000
Pay levelYearlyHourly
10th percentile (entry level)$67,340$32.37
25th percentile$82,860$39.84
Median$105,850$50.89
75th percentile$134,110$64.48
90th percentile (top earners)$167,710$80.63
Average (mean)$114,610$55.10

Half of computer systems analysts earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$8,820.83
Semi-monthly (24 a year)$4,410.42
Biweekly (26 a year)$4,071.15
Weekly$2,035.58
Hourly$50.89

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Computer Systems Analyst salary by state

StateMedian salaryWorkers
Rhode Island$134,6301,850
Washington$129,41024,120
Massachusetts$128,24022,160
Colorado$127,7506,230
California$127,72059,060
New Jersey$122,89016,520
Oregon$121,6205,640
Virginia$120,84023,190
District of Columbia$116,8202,480
Maryland$113,61015,340
Delaware$110,5602,140
Wyoming$109,780310
New York$109,61024,100
Connecticut$109,6004,800
New Hampshire$107,6702,090
Texas$107,39047,990
North Carolina$106,85020,910
Minnesota$106,35011,330
Georgia$106,24011,640
North Dakota$105,470280
Nevada$104,0602,540
Arizona$103,53011,330
Michigan$103,41014,070
Ohio$102,32019,190
Florida$101,90035,270
Alabama$101,7706,560
Illinois$101,57020,610
Kansas$100,7703,740
Wisconsin$100,4408,340
South Dakota$99,7901,110
Vermont$99,610590
Indiana$98,8109,660
Utah$98,7702,950
Pennsylvania$98,55019,450
South Carolina$98,2807,700
New Mexico$98,2202,290
Oklahoma$95,9303,710
Iowa$95,9204,760
Maine$95,8202,480
Louisiana$95,6602,980
Tennessee$95,63010,220
Kentucky$95,0905,930
Missouri$92,0607,730
Nebraska$91,8102,440
Montana$91,310850
Hawaii$88,6401,670
Alaska$88,520420
Mississippi$86,2801,990
Arkansas$81,7604,100
Idaho$75,3101,650
Puerto Rico$63,7301,280
Guam$59,90060
Virgin Islands$59,43040

Best-paying metro areas for computer systems analysts

Metro areas with the most computer systems analysts

Related jobs in the U.S.

More: Computer and Mathematical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 15-1211. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a computer systems analyst make in the U.S.?

The median salary for computer systems analysts in the U.S. is $105,850 a year, or $50.89 an hour. Pay ranges from $67,340 for the lowest-paid 10% to $167,710 for the top 10%.

How much do the highest-paid computer systems analysts make in the U.S.?

The top 10% of computer systems analysts in the U.S. earn at least $167,710 a year. The top 25% earn $134,110 or more.

What is the starting pay for computer systems analysts in the U.S.?

Entry-level pay (the 10th percentile) is about $67,340 a year, and a quarter of computer systems analysts earn $82,860 or less.

How many computer systems analysts work in the U.S.?

About 519,530 computer systems analysts are employed in the U.S., not counting the self-employed.