How much does a Public Health Analyst make in IA?
As of April 01, 2025, the average annual salary for a Public Health Analyst in Iowa is $73,265. Salary.com reports that pay typically ranges from $68,497 to $80,426, with most professionals earning between $64,157 and $86,946.