它的基本病因是冠狀動脈粥樣硬化,當病人的一支或者多支的冠狀動脈狹窄超過75%,一旦狹窄部位的血管粥樣的斑塊增大破潰或者出血,局部血栓就形成栓塞,或者出現血管持續痙攣使管腔完全的閉塞,而側支循環又沒有建立,心肌就會嚴重而持久的急性缺血。
如果達1小時以上就可以發生心肌梗死,比如交感神經活動增加、心率加快,冠狀動脈張力也會增高,休克脫水、大量的出血或者外科手術嚴重的心律失常導致的心排血量下降,也會引起心肌梗死。還有飽餐,特別是進食高脂肪食物,血脂增高,血液黏稠度也會增加,還有重體力的活動,情緒的過分激動和血壓的驟然上升,都會使心肌的耗氧量增加發生心肌梗死。