Dlaczego chlorek sodu ma wysoką temperaturę topnienia?

Chlorek sodu ma wysoką temperaturę topnienia ze względu na silne przyciąganie elektrostatyczne między jonami dodatnimi i ujemnymi; to wymaga więcej energii cieplnej do pokonania. Wszystkie związki jonowe mają z tego powodu wysokie temperatury topnienia.

Różnicę temperatur topnienia dla związków jonowych można wytłumaczyć wielkością samych jonów; mniejsze jony są w stanie zbliżyć się, co zwiększa siłę ładunku elektrostatycznego między nimi. Kolejnym czynnikiem wpływającym na temperaturę topnienia związków jonowych jest liczba ładunków na jonie. Na przykład tlenek magnezu ma ładunek +2 i -2, który jest silniejszy niż jonowy ładunek chlorku sodu o wartości +1 i -1.