心肌供血不足是因为心脏内血液流动减少或血液供应中断所导致的。常见的原因包括冠状动脉粥样硬化、动脉粥样硬化、心脏瓣膜病变、心脏瓣膜病变以及其他心脏疾病。有些情况下,心肌供血不足也可能由于高血压、高胆固醇、糖尿病、吸烟以及生活方式不健康导致。