失眠按病因可劃分為原發性和繼發性兩類。
1.原發性失眠通常缺少明確病因,或在排除可能引起失眠的病因後仍遺留失眠症狀,主要包括心理生理性失眠、特發性失眠和主觀性失眠3種類型。原發性失眠的診斷缺乏特異性指標,主要是一種排除性診斷。當可能引起失眠的病因被排除或治癒以後,仍遺留失眠症狀時即可考慮為原發性失眠。心理生理性失眠在臨床上發現其病因都可以溯源為某一個或長期事件對患者大腦邊緣系統功能穩定性的影響,邊緣系統功能的穩定性失衡最終導致了大腦睡眠功能的紊亂,失眠發生。
2.繼發性失眠包括由於軀體疾病、精神障礙、藥物濫用等引起的失眠,以及與睡眠呼吸紊亂、睡眠運動障礙等相關的失眠。失眠常與其他疾病同時發生,有時很難確定這些疾病與失眠之間的因果關係,故近年來提出共病性失眠(comorbidinsomnia)的概念,用以描述那些同時伴隨其他疾病的失眠。