Question: is nh4i ionic or covalent?
Answer: Ammonium iodide is an ionic compound, which means that both ammonium and iodine have a charge.