精神病发病原因有遗传因素,遗传因素是其不可忽略的患精神病的原因之一,个性特征因素:对于一些孤僻、敏感、逻辑性思维差、依赖性强、主动性差等个性特征的人也是比较容易患上精神病的,社会心理因素:成长环境、成长历程、心理承受能力等社会心理因素都是患精神病的原因。