SalaryData

Civil Engineer Salary in Iowa

Based on 3K+ workers in Iowa

Data year: 2024 · Last updated: May 2026

Median Annual Salary (IA)

$94,500

$45.433/hr

vs National Average

$96,900

-2.5% vs national median

Salary Range (10th–90th)

$64K $134K

3K employed in Iowa

Salary Distribution — Civil Engineer in Iowa

Civil Engineer (IA) salary percentiles
PercentileAnnual Salary
10th percentile$63,860
25th percentile$76,170
Median (50th percentile)$94,500
75th percentile$112,030
90th percentile$134,230

Historical Salary Trend — Civil Engineer in Iowa vs National

Historical Civil Engineer (Iowa vs National) salary trend
YearMedian Salary (United States)
2022$83,920
2023$92,530
2024$94,500
Historical salary trend for Civil Engineer in Iowa
YearIowa MedianNational Median
2022$83,920$86,235
2023$92,530$90,685
2024$94,500$96,900

Civil Engineer Salary by Experience Level in Iowa

Civil Engineer Salary in Other States

Related Occupations

More Locations