大多數(shù)心絞痛是由冠狀動脈粥樣硬化病變引起,隨心肌耗氧量增加,而冠狀動脈血流又不能增加時即可發(fā)生心肌缺血導(dǎo)致心絞痛發(fā)作,其他心臟病如主動脈瓣狹窄和反流也可引起心絞痛,尤其是老年人由于主動脈瓣的退行性病變,可使瓣膜增厚僵硬和鈣化,少數(shù)可發(fā)展為鈣化性主動脈瓣狹窄。
嚴重時可導(dǎo)致冠狀動脈血流減少引起心絞痛,先天性二尖瓣主動脈瓣在老年期也可形成嚴重的鈣化性主動脈瓣狹窄,導(dǎo)致心絞痛,風(fēng)濕性主動脈瓣狹窄及反流至老年期也可引起心絞痛。
此外肥厚型心肌病,左心室流出道狹窄,梅毒性主動脈炎以及大動脈炎侵犯及冠狀動脈等均可引起心絞痛,一些心外因素,如嚴重貧血,甲亢等也可影響心絞痛的發(fā)作。