iowa department of public health iowa department of public health iowa department of public health (idph) is a state agency of iowa focusing on public health. it is headquartered in the lucas state office building in des moines.