1、精神因素:心理因素如焦虑、烦躁不安或情绪低落、心情不愉快等,都是引起失眠的重要原因。
2、躯体因素:失眠的身体疾病有心脏病、肾病、哮喘、溃疡病、关节炎、骨关节病、肠胃病、高血压、睡眠呼吸暂停综合征、甲状腺功能亢进、夜间肌阵挛综合征、脑疾病等。
3、环境因素:环境的改变,会使人产生生理上的反应,如乘坐车、船、飞机时睡眠环境的变化;卧室内强光、噪音、过冷或过热都可能使人失眠。有的人对环境的适应性强,有的人则非常敏感、适应性差,环境一改变就睡不好。
4、化学因素:服用中枢兴奋药物可导致失眠。长期服用安眠药,一旦戒掉,也会出现戒断症状,睡眠浅,噩梦多。