ionic compounds have high melting points?
Explaining melting points It takes a lot of energy to overcome the strong electrostatic forces of attraction between oppositely charged ions, so ionic compounds have high melting and boiling points.