Question: is mgi2 ionic or molecular?
Answer: Magnesium iodide is the name for the chemical compounds with the formulas MgI2 and its various hydrates MgI2(H2O)x. These salts are typical ionic halides, being highly soluble in water.