• # question_answer Out of $NaCl$ and $MgO$, which has higher lattice energy and why?

$MgO$ has higher lattice energy because each ion carries two unit charge whereas in $NaCl$ each ion carries one unit charge.