躯体因素也是导致精神病出现的常见因素,这里的躯体因素包括:感染、中毒、颅脑外伤、肿瘤、内分泌、代谢及营养障碍等均可导致精神障碍,但应注意,精神障碍伴有的躯体因素,并不完全与精神症状直接相关,有些是由躯体因素直接引起的,有些则是以躯体因素只作为一种诱因而存在。
精神病的某些类型是具有一定的遗传性的,比如精神分裂症、情感性精神障碍,家族中精神病的患病率明显高于一般普通人群,而且血缘关系愈近,发病机会愈高。
此外,精神发育迟滞、癫痫性精神障碍的遗传性在发病因素中也占相当的比重。精神病最主要的根源就是心理问题,有些患者的心理素质差,承受不住一定的压力,容易导致自己处于一种高度紧张,心理焦急的现象,这是最主要的引发精神病的病因。
环境因素是导致精神病的主要因素,一些贫困阶层的居民易于罹病,而是在这一阶层中的人群生活条件很差,接受治疗不及时和不彻底,再加上易与家人发生冲突,引起反复住院,最终造成疾病迁延不愈。