Computer Programmers Salary in Iowa

Ranked #40 of 46 · IA

17.3% below U.S. average
Mean annual salary $87,010 ≈ $42/hr
Median annual salary $79,180
Employment 950

Salary Distribution (10th–90th percentile)

P10 $54,060P25 $72,010 Median $79,180P75 $103,940P90 $128,520

About 80% of computer programmerss in Iowa earn between $54,060 and $128,520. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Iowa
$87,010
U.S. average
$105,170

The mean computer programmers salary in Iowa is $87,010, about 17.3% below the U.S. average ($105,170). That works out to roughly $42/hr at 2,080 hours per year.

Metro Areas in Iowa

Metro areaMedianMeanEmployment
Iowa City, IA $113,590 $108,010 100
Northeast Iowa nonmetropolitan area $88,050 $85,920 50
Davenport-Moline-Rock Island, IA-IL $84,400 $89,120 40
Des Moines-West Des Moines, IA $79,200 $85,640 320
Waterloo-Cedar Falls, IA $78,250 $78,340 60
Ames, IA $77,720 $88,830 30
Cedar Rapids, IA $76,530 $81,580 90
Southeast Iowa nonmetropolitan area $73,280 $76,130 120

Frequently Asked Questions

How much do computer programmers make in Iowa?

The median computer programmers salary in Iowa is $79,180 per year (mean $87,010), and about 80% earn between $54,060 and $128,520.

How much do computer programmers make per hour in Iowa?

Roughly $42 per hour, based on a mean annual wage of $87,010 and 2,080 work hours per year.

Is Iowa a high-paying state for computer programmers?

Iowa ranks #40 of 46 states for computer programmers pay. Its mean salary of $87,010 is about 17.3% below the U.S. average of $105,170.

Which metro areas in Iowa pay computer programmers the most?

The highest-paying metro areas in Iowa for computer programmers are Iowa City, IA ($113,590), Northeast Iowa nonmetropolitan area ($88,050), Davenport-Moline-Rock Island, IA-IL ($84,400), by median annual wage.

← Back to all computer programmers states