Salaripedia
English

How much does a computer systems analyst make in Iowa?

$95,920a year

Median yearly pay for computer systems analysts in Iowa. That is $46.12 an hour or $7,993 a month.

Hourly
$46.12
Vs. national median
-9%
Rank among states
38 of 50
Jobs in the state
4,760
Pay range
Lowest 10%: $63,540Median: $95,920Highest 10%: $130,700
PercentileYearlyHourly
10th$63,540$30.55
25th$77,170$37.10
Median$95,920$46.12
75th$110,400$53.07
90th$130,700$62.85

Cities in Iowa

Metro areas, median yearly pay.

Des Moines, IA$102,100
Ames, IA$96,920
Omaha, NE$96,310
Davenport, IA$89,500
Dubuque, IA$85,310
Sioux City, IA$82,250
Iowa City, IA$82,040
Cedar Rapids, IA$81,510
Waterloo, IA$80,140
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for computer systems analysts.

35. South Carolina$98,280
36. New Mexico$98,220
37. Oklahoma$95,930
38. Iowa$95,920
39. Maine$95,820
40. Louisiana$95,660
41. Tennessee$95,630
Computer Systems Analyst salary in all states

Frequently asked questions

How much does a computer systems analyst make an hour in Iowa?

The median hourly pay in Iowa is $46.12 ($95,920 a year).

Do computer systems analysts make more in Iowa than the national average?

No: $95,920 against $105,900 nationally, 9% less.

Where does Iowa rank for computer systems analyst pay?

Iowa ranks 38 of 50 states.

Which city in Iowa pays computer systems analysts the most?

Des Moines-West Des Moines, IA, with a median of $102,100 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.