Question: solid ionic compounds have very high melting points because they?
Answer: Why do ionic compounds have high melting and boiling points? This is because of the strong attractive electrostatic forces holding the oppositely charged ions together and a large number of ionic bonds in the crystal lattice.