精神疾病的病因是很复杂的,少数精神疾病的病因已经明了,但大多数尚未搞清楚,特别是一些重型精神病,随着医学模式的转变,其病因主要由生物学,心理学和社会因素所致。生物学因素主要是指遗传因素,素质因素,包括内在的心理素质和躯体素质以及理化因素和机体的机能状态等,这些多系条件因素。另外还有社会心理因素成为致病因素。就目前的科学水平来讲,如精神分裂症,情感性精神障碍,癫痫与某些类型的精神发育迟滞,都有遗传倾向,遗传因素在发病中起重要作用,性格本身不是致命因素,但内向性格在有害因素作用下,也可引起精神障碍。
理化等生物学因素如感染,代谢营养缺乏等疾患也可作为触发因素引起精神障碍,在不良状态下,如疲劳,月经等也可诱发疾病的发生。总之精神疾病的病因非常复杂,其致病因素也绝非一种,有的已经查清,如麻痹性痴呆,有的至今未明,如精神分裂症等有待于进一步研究。