Computer Systems Analysts Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Computer Systems Analysts in Iowa earn a median salary of $86,126 per year on average across 12 metro and nonmetro areas, -17% vs the national median of $103,790. An estimated 4,480 computer systems analysts are employed across Iowa, with salaries ranging from $77,470 to $98,990 depending on location.
$86,126
Avg median salary in Iowa
$98,990
Highest paying metro
$77,470
Lowest paying metro
4,480
Employed in Iowa
Compare Computer Systems Analysts salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Computer Systems Analysts
in
Computer Systems Analysts salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $98,990 | $79,580 | $113,010 | 2,520 |
| Ames, IA | $92,100 | $79,670 | $101,140 | 200 |
| Sioux City, IA-NE-SD | $89,640 | $71,800 | $108,180 | 120 |
| Waterloo, IA | $88,890 | $75,450 | $99,880 | 140 |
| Cedar Rapids, IA | $87,730 | $72,090 | $102,660 | 390 |
| Iowa City, IA | $85,750 | $68,960 | $108,430 | 160 |
| Northwest Iowa | $84,610 | $69,110 | $98,010 | 110 |
| Dubuque, IA | $84,040 | $64,960 | $96,840 | 100 |
| Davenport, IA-IL | $83,960 | $72,190 | $103,240 | 310 |
| Southwest Iowa | $80,640 | $68,560 | $93,070 | 60 |
| Southeast Iowa | $79,690 | $59,430 | $95,980 | 300 |
| Northeast Iowa | $77,470 | $64,100 | $88,340 | 70 |