Software Developers Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Software Developers in Iowa earn a median salary of $108,601 per year on average across 12 metro and nonmetro areas, -18.4% vs the national median of $133,080. An estimated 10,400 software developers are employed across Iowa, with salaries ranging from $100,230 to $127,040 depending on location.
$108,601
Avg median salary in Iowa
$127,040
Highest paying metro
$100,230
Lowest paying metro
10,400
Employed in Iowa
Compare Software Developers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Software Developers
inSoftware Developers salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Ames, IA | $127,040 | $101,510 | $156,360 | 440 |
| Des Moines, IA | $124,630 | $99,410 | $135,360 | 4,750 |
| Northeast Iowa | $112,390 | $93,560 | $136,370 | 190 |
| Davenport, IA-IL | $110,070 | $98,660 | $131,040 | 1,160 |
| Cedar Rapids, IA | $108,490 | $96,010 | $133,050 | 1,270 |
| Northwest Iowa | $107,230 | $82,130 | $138,330 | 280 |
| Iowa City, IA | $104,950 | $89,300 | $121,890 | 750 |
| Southwest Iowa | $103,350 | $85,230 | $131,540 | 120 |
| Waterloo, IA | $102,510 | $82,910 | $130,270 | 270 |
| Sioux City, IA-NE-SD | $101,210 | $80,090 | $124,930 | 260 |
| Dubuque, IA | $101,110 | $86,330 | $129,230 | 420 |
| Southeast Iowa | $100,230 | $76,010 | $124,960 | 490 |