老年人发生心力衰竭的原因,是首先要有器质性心脏病的基础,如冠心病、高血压病、心肌病、心脏瓣膜病等。其次,是在此基础上,出现以下原因:1、感染,以呼吸道感染最常见。2、各种类型的快速心律失常或缓慢型心律失常,以心房颤动最常见。3、血容量增加,如钠盐摄入过多,静脉液体输入过多、过快等。4、过度体力活动或情绪激动。5、治疗不当,高血压患者停用降压药等。