初级保健医生和其他非精神科医生往往对诊断抑郁症力不从心。非精神科医生漏诊三分之二的病人，并且治疗其他不需要治疗的病人。在开始诊断重度抑郁症之前，医生通常会对患者进行一次体检和一些特定的检查来排除其他造成相似症状的疾病。这些检查包括血液检测：检查促甲状腺激素和甲状腺素来排除甲状腺机能减退；检查基本电解质和血钙来排除代谢紊乱，做一次全血细胞计数包括红细胞沉降率来排除系统性感染或慢性疾病，同时也要排除药物或者其他物质滥用的因素，另外还需要检查睾酮水平以诊断性腺功能低下症，这种疾病会引起男性抑郁。老年患者