Question: why are ionic compounds solid at room temperature?
Answer: Ionic compounds have high melting and boiling points, so they are in the solid state at room temperature. ... some forces are overcome during melting. all remaining forces are overcome during boiling.