SalaryData

Software Developer Salary in Iowa

Based on 9K+ workers in Iowa

Data year: 2025 · Last updated: June 2026

Median Annual Salary (IA)

$114,890

$55.236/hr

vs National Average

$127,401

-9.8% vs national median

Salary Range (10th–90th)

$74K $166K

9K employed in Iowa

The median software developer salary in Iowa is $122,330 per year, based on data from 60 workers in the state. This figure sits approximately 6% below the national average, reflecting Iowa's lower cost of living compared to major tech hubs. Salaries in the state typically range up to $132,237 annually, indicating room for growth as developers gain experience and expertise.

Software developer compensation in Iowa is influenced by several key factors, including years of experience, specific technical skills, company size, and industry sector. Developers working for larger corporations or in specialized domains often command higher salaries than those at smaller firms. Geographic location within Iowa, educational background, and certifications also play meaningful roles in determining individual earning potential in this field.

Salary Distribution — Software Developer in Iowa

Software Developer (IA) salary percentiles
PercentileAnnual Salary
10th percentile$74,390
25th percentile$95,600
Median (50th percentile)$114,890
75th percentile$137,090
90th percentile$165,880

Top H-1B Employers for Software Developer in Iowa

Companies that filed the most H-1B (LCA) applications for this role in Iowa — ranked by application count.

#EmployerApplicationsMedian Wage
1Rockwell Collins Inc.36$124,841
2Athene Annuity and Life Company7$138,507
3Deere & Company6$124,000
4Quality Consulting, Inc.6$124,800
5Wellmark, Inc.4$138,507

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Historical Salary Trend — Software Developer in Iowa vs National

Historical Software Developer (Iowa vs National) salary trend
YearMedian Salary (United States)
2022$103,580
2023$105,920
2024$109,850
2025$114,890
Historical salary trend for Software Developer in Iowa
YearIowa MedianNational Median
2022$103,580$111,597
2023$105,920$118,750
2024$109,850$121,352
2025$114,890$127,401

Software Developer Salary by Experience Level in Iowa

Software Developer Salary in Other States

Frequently Asked Questions

How much do software developers make in Iowa?

The median salary for software developers in Iowa is $122,330 per year, or $59 per hour. This is approximately 6.4% below the national average for this position.

What is the salary range for software developers in Iowa?

Software developers in Iowa earn up to $132,237 annually at the high end of the salary range. There are currently 60 software developers employed in Iowa according to available data.

Is the Iowa software developer salary competitive compared to the national average?

Iowa's median software developer salary of $122,330 per year is 6.4% lower than the national average. However, this still represents a solid mid-six-figure income for the state.

What hourly rate do software developers earn in Iowa?

Software developers in Iowa earn a median hourly rate of $59 per hour, which translates to the yearly median salary of $122,330. The top earners can reach hourly rates corresponding to the $132,237 annual maximum.

Related Occupations

More Locations