心肌缺血的原因有可能是因為血脂的異常,比如脂質代謝異常,會發生冠狀動脈粥樣硬化,會阻塞動脈的血液供應而造成心肌缺血。還有高血壓,收縮壓舒張壓的升高,也會造成心肌的缺血。不良的生活習慣,吸煙可以造成動脈壁的氧含量不足,促進冠狀動脈粥樣硬化的發生而加重心肌缺血。或者糖尿病、糖耐量的異常,還有肥胖,高熱量,高膽固醇,高糖或者吃鹽太多的人群。
有時候性格也可能會造成心肌缺血,比如特別急躁,好勝心特別強,經常性的強迫自己完成工作,休息不過來,特別勞累。或者是年齡40歲以上的男性,或者女性絕經以后,也有家族遺傳的心肌缺血。