老年性精神病の原因には、脳の老化・身体機能の低下・精神病などさまざまな原因があるといわれています。アルコール性精神病の原因は、アルコール依存症です。躁うつ病の原因は明らかになっていませんが、ストレスに対する敏感さや弱さ等により、躁うつ病を発症しやすい体質や遺伝的な側面は考えられています。頭蓋内感染に伴う精神病の原因は、細菌やウイルスなどの病原微生物が、髄液と呼ばれる脳や脊髄の周りにある水のようなものに入り込むことです。