Most ionic compounds are solids at room temp because high temps are needed to provide the large quantity of energy needed to overcome the strong electrostatic forces of attraction between the oppositely charged ions. Therefore, most ionic compounds have high melting and boiling points.