Question: why do ionic compounds conduct electricity and heat?
Answer: For conduction of heat (or electricity), free carrier electrons are required. Generally, ionic compounds are better conductors of heat (and electricity) when in molten form or when dissolved in the water. ... Metals are also good conductors of heat due to the availability of electrons that can vibrate and also move around.