精神病的原因有生物学因素,许多被诊断有精神分裂症的病人被证实在大脑中有肿大的脑室和萎缩的灰质。另外,有些人认为神经传导物质不平衡也会导致精神疾病,有遗传倾向。
心理因素,心理学家认为矛盾、危机、紧张和创伤可能会导致精神疾病,特别是在一个容易受伤的人身上。社会因素,重大事件和情境会导致精神疾病。