精神病属于不应当结婚的疾病,所以在婚姻法上是禁止结婚的。婚前隐瞒精神病史结婚是否属于无效婚姻,取决于婚前是否治愈好精神病,若治愈好,则是有效婚姻;若没治愈好,则是无效婚姻。
【法律依据】《婚姻法》第十条,有下列情形之一的,婚姻无效:
(一)重婚的;
(二)有禁止结婚的亲属关系的;
(三)婚前患有医学上认为不应当结婚的疾病,婚后尚未治愈的;
(四)未到法定婚龄的。