能引起冠心病的原因是多方面的,最常见的病因是冠状动脉粥样硬化斑块的形成,其它的原因还有,比如冠状动脉的炎症、先天冠状动脉畸形、冠状动脉痉挛或者创伤等。冠状动脉粥样硬化斑块的形成,会导致冠状动脉血管的狭窄,严重的可以出现冠状动脉闭塞导致心肌因缺血坏死。能引起冠状动脉粥样硬化斑块的形成跟很多危险因素有关,比如高血压、糖尿病、高脂血症、长期抽烟、喝酒等,都可以促进冠状动脉粥样硬化斑块的形成。冠状动脉的炎症,比如主动脉炎、梅毒等侵犯冠状动脉等,也可以使冠状动脉出现瘢痕性狭窄而引起心肌缺血。先天性冠状动脉狭窄、心肌桥,也可以引起心肌缺血。