Engineers, All Other Salary in Iowa
BLS OEWS May 2025 • 8 metro areas • Iowa
Engineers, All Other in Iowa earn a median salary of $96,325 per year on average across 8 metro and nonmetro areas, -18.2% vs the national median of $117,750. An estimated 1,120 engineers, all other are employed across Iowa, with salaries ranging from $86,090 to $101,340 depending on location.
$96,325
Avg median salary in Iowa
$101,340
Highest paying metro
$86,090
Lowest paying metro
1,120
Employed in Iowa
Compare Engineers, All Other salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Engineers, All Other
in
Engineers, All Other salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Davenport, IA-IL | $101,340 | $81,420 | $125,220 | 460 |
| Ames, IA | $100,400 | $80,820 | $111,110 | 120 |
| Cedar Rapids, IA | $99,990 | $78,190 | $113,730 | 40 |
| Des Moines, IA | $98,040 | $80,810 | $121,770 | 260 |
| Waterloo, IA | $96,440 | $78,240 | $103,070 | 40 |
| Northwest Iowa | $94,960 | $56,530 | $124,590 | 50 |
| Southeast Iowa | $93,340 | $76,470 | $107,460 | 70 |
| Iowa City, IA | $86,090 | $78,340 | $104,730 | 80 |