老公有精神病是可以离婚的,但由于精神病人是不具备完全民事行为能力的人,所以不能协议离婚,想离婚的女方只能到法院起诉。现行法律规定下,配偶一方患有精神病,法院可以认定为感情破裂的有这么三种情况的,大家可以进行了解。1、婚前隐瞒了精神病,婚后经过治疗无法痊愈的;2、婚前知道对方患有精神病而与其结婚的;3、一方在夫妻共同生活期间患精神病,久治不愈的。凡属这种情形的,视为夫妻感情确已破裂。一方坚决要求离婚,经调解无效,可依法判决准予离婚。
法律依据:
《中华人民共和国婚姻法》第三十二条男女一方要求离婚的,可由有关部门进行调解或直接向人民法院提出离婚诉讼。人民法院审理离婚案件,应当进行调解;如感情确已破裂,调解无效,应准予离婚。有下列情形之一,调解无效的,应准予离婚:(一)重婚或有配偶者与他人同居的;(二)实施家庭暴力或虐待、遗弃家庭成员的;(三)有赌博、吸毒等恶习屡教不改的;(四)因感情不和分居满二年的;(五)其他导致夫妻感情破裂的情形。一方被宣告失踪,另一方提出离婚诉讼的,应准予离婚。