冠心病到底需要吃几种药,主要是看冠心病的严重程度,以及有没有合并其他病,显然没有一个确切的答案,但是冠心病一般情况下必须服用以下五种药物:1、抗血小板聚集的药物,主要有阿司匹林、氯吡格雷、替格瑞洛。2、调整血脂降低胆固醇,稳定斑块的药物,主要有阿托伐他汀、瑞舒伐他汀、辛伐他汀。3、扩张冠状动脉、改善心肌供血的药物,主要有消心痛、单硝酸异山梨酯,左旋氨氯地平。4、控制心率、降低心肌耗氧量的药物,主要有倍他乐克、比索洛尔。5、就是逆转心室重构的药物,主要是血管紧张素转换酶抑制剂,代表药物主要有卡托普利、培哚普利这样的药物。所以说作为冠心病来说的话,以上五种药,都是要进行服用的,药根据病情进行选择,一般要及时的做出调整,在用法用量方面也不是固定的。