精神病人能活多久不能一概而论。需要根据具体情况进行分析。

精神病主要指严重的精神疾病,如精神分裂症或双相情感障碍。寿命长短取决于多种因素。以精神分裂症患者为例,少数首发精神分裂症患者如果经过积极、系统的治疗,是可以治愈的。然而,大多数精神分裂症患者需要长期甚至终生的抗精神病药物治疗,而寿命长短取决于他们是否伴有其他严重的身体疾病,以及长期药物治疗对患者身体造成的损害程度。一般来说,精神分裂症患者的预期寿命比普通人群低15-20岁。

建议精神病患者遵医嘱用药,不应停药或减少用药,以免影响治疗,并要求定期随访。