Why do ionic compounds have high melting points?
In ionic compounds, oppositely charged ions are held together by strong electrostatic force of attraction. This is because a considerable amount of energy is required to break this force of attraction. That’s why ionic compounds have high melting points.