정신건강은 노인자살의 직접적인 원인이 되며 정신건강 요인이 신체적 건강 상태와 복합적으로 작용할 경우 노년기 자살의 위험성은 높아지게 된다. 우울뿐만 아니라 고독감, 스트레스 등의 자살과 관련된 주요 정신건강 요인이다.
나아가 정신건강은 노인자살의 직접적인 원인으로 지적되는 요인이다. 자살시도의 사후 조사 결과 자살 시도자의 대부분이 정신건강상의 문제를 가지고 있으며, 그중 우울증이 가장 많은 것으로 드러난다. 죽음에 대한 두려움과 신체 정신적 기능의 감소, 사회적 고립, 가족관계 단절, 경제적 어려움 등 연령이 증가함에 따라 우울감이 높아지는 것은 일반적인 현상으로 볼 수 있다. 미국의 경우 자살을 시도한 노인의 50-80%가 스트레스, 우울, 고독감 등 정신건강상의 문제를 지니고 있으며, 특히 우울증이 심각하다고 응답한 대상자의 경우 우울증이 없다고 응답한 대상자에 비해 자살을 실행할 확률이 23배나 높게 나타난 바 있다(Ross, Bernstein, Trent, Henderson & Paganini-Hill, 1990). 정신건강 요인이 신체적 건강 상태와 복합적으로 작용할 경우 노년기 자살의 위험성은 보다 높아지게 된다. 김형수(2002)의 연구에서 노년기 건강 상태는 우울증을 매개로 하여 자살 생각에 영향을 미치는 것으로 나타나며, Chochinov, Wilson, Enns, Mowchun, Lander, Levitt(1995)의 연구에서도 신체적 건강이 좋지 않은 환자들이 우울증을 지닐 경우 자살 생각이 높아진다는 결과를 확인할 수 있다. 우울뿐만 아니라 고독감, 스트레스 등의 자살과 관련된 주요 정신건강 요인으로 지적된다.