心力衰竭不应作为最终诊断。心衰的病因,存在的恶化因素或对心衰产生重要影响的其它疾病,均应在所有病例中给予仔细考虑。慢性心力衰竭可能由于心肌功能不全、心律失常、瓣膜异常或心包疾病、贫血、肾衰或甲状腺功能不全引起。心脏抑制性药物可加重或引起心力衰竭。急性肺水肿及心源性休克同慢性心力衰竭具有相似的病因。然而肺水肿很少由于心包疾病引起。
在欧洲,由于冠心病而导致的心肌功能不全(常是心肌梗塞的结果),常常是75岁以下的病人。心力衰竭最常见的发病机理是以明显的心肌收缩功能异常为主。高血压,心肌肥厚,心肌细胞功能丧失及纤维化,在老年心力衰竭病人中可能是更重要的原因,而且较可能表现为以舒张功能异常为主。心力衰竭的病因也有种族因素,社会经济情况及地域因素。