Magnesium hydroxide() is an alkali, but a very weak base that does not completely dissolve in water, despite the fact that the dissolved part is considered a strong base due to complete ion dissociation.
It is a strong base, as are the hydroxides of most alkali metals and alkaline earth metals.