Is MgCl2 ionic or covalent?
MgCl2 is an ionic compound. Magnesium is a metal with a positive charge of +2.
Ionic Bonds and Covalent Bonds
Ionic bonds are due to the attraction of two charged ions. In most cases, this is a bond between a metal and a nonmetal. In comparison, covalent bonds are the sharing of electrons between two nonmetals.