El óxido de magnesio es un compuesto con fórmula química MgO.
El hidróxido de magnesio es un compuesto químico con fórmula química Mg(OH)2.
La diferencia clave entre el óxido de magnesio y el hidróxido de magnesio es que el óxido de magnesio tiene un anión de óxido por catión de magnesio, en cambio el hidróxido de magnesio tiene dos aniones de hidróxido por un catión de magnesio.
El óxido de magnesio es higroscópico, a diferencia del hidróxido de magnesio que no lo es. Eso significa que el óxido de magnesio es altamente soluble en agua, en cambio el hidróxido de magnesio no es soluble en agua.