Question: is mgo an acid or base?
Answer: Expert Answers info Magnesium oxide (MgO) is a base and not an acid. Magnesium is a metal and like most of the metals, it form basic oxides. When magnesium oxide reacts with water the following reaction takes place: magnesium hydroxide is formed in this reaction.