Question: ionic compounds have high melting points because of?
Answer: The more energy needed, the higher the melting point or boiling point . Since the electrostatic forces of attraction between oppositely charged ions are strong, their melting and boiling points are high.