強迫症的病因複雜、尚無定論,目前認為主要與心理社會、個性、遺傳及神經-內分泌等因素有關。
許多研究表明患者在首次發病時常遭受過一些不良生活事件,如人際關係緊張、婚姻遇到考驗、學習工作受挫等等。強迫症患者個性中或多或少存在追求完美、對自己和他人高標準嚴要求的傾向,有一部分患者病前即有強迫型人格,表現為過分的謹小慎微、責任感過強、希望凡事都能盡善盡美,因而在處理不良生活事件時缺乏彈性,表現得難以適應。患者內心所經歷的矛盾、焦慮最後只能通過強迫性的症狀表達出來。
另外,近年來大量研究發現強迫症的發病可能存在一定遺傳傾向,在神經-內分泌方面也存在功能紊亂,造成諸如5-羥色胺、多巴胺等神經遞質失衡,無法正常發揮其生理功能。