老年人睡不着有以下几个原因。包括心理社会因素引起的失眠,比如由于某一人、某一件事,使老年人心理出现不愉快,从而出现了晚上的入睡困难或者睡眠质量差。如果是这种情况的话,那就需要老年人自身的情绪调理,或者通过家人的开导以及去医院的心理科进行心理咨询来化解。此外,老年人本身也会患有一些躯体性的疾病也会引起失眠,比如说帕金森病,抑郁症,焦虑症等,如果是患有这类躯体疾病的话,建议要去医院进行正规的药物辅助治疗来缓解,比如抗抑郁药、焦虑药等进行进一步的综合治疗。