Environmental Engineers Salary in Iowa
BLS OEWS May 2025 • 2 metro areas • Iowa
Environmental Engineers in Iowa earn a median salary of $94,360 per year on average across 2 metro and nonmetro areas, -9.4% vs the national median of $104,170. An estimated 140 environmental engineers are employed across Iowa, with salaries ranging from $92,160 to $96,560 depending on location.
$94,360
Avg median salary in Iowa
$96,560
Highest paying metro
$92,160
Lowest paying metro
140
Employed in Iowa
Compare Environmental Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Environmental Engineers
in
Environmental Engineers salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Davenport, IA-IL | $96,560 | $76,820 | $119,040 | 30 |
| Des Moines, IA | $92,160 | $78,970 | $108,590 | 110 |