Data Analyst Salary in Iowa
Based on 50+ workers in Iowa
Data year: 2024 · Last updated: May 2026
Median Annual Salary (IA)
$46,970
$22.582/hr
vs National Average
$73,219
-35.8% vs national median
Salary Range (10th–90th)
$40K – $77K
50 employed in Iowa
Salary Distribution — Data Analyst in Iowa
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $39,860 |
| 25th percentile | $45,060 |
| Median (50th percentile) | $46,970 |
| 75th percentile | $65,560 |
| 90th percentile | $76,840 |