SalaryData

Software Engineer Salary in Iowa

Based on 3K+ workers in Iowa

Data year: 2024 · Last updated: May 2026

Median Annual Salary (IA)

$103,690

$49.851/hr

vs National Average

$101,746

+1.9% vs national median

Salary Range (10th–90th)

$45K $157K

3K employed in Iowa

Salary Distribution — Software Engineer in Iowa

Software Engineer (IA) salary percentiles
PercentileAnnual Salary
10th percentile$45,480
25th percentile$74,550
Median (50th percentile)$103,690
75th percentile$131,050
90th percentile$157,310

Historical Salary Trend — Software Engineer in Iowa vs National

Historical Software Engineer (Iowa vs National) salary trend
YearMedian Salary (United States)
2022$85,160
2023$97,090
2024$103,690
Historical salary trend for Software Engineer in Iowa
YearIowa MedianNational Median
2022$85,160$89,712
2023$97,090$97,924
2024$103,690$101,746

Software Engineer Salary by Experience Level in Iowa

Software Engineer Salary in Other States

Related Occupations

More Locations