降血脂藥1998年《美國醫學會雜誌》報導, 應用洛伐他丁(美降脂)進行心梗一級預防, 經5年追蹤觀察, 每日服20~40毫克, 結果發現低密度脂蛋白膽固醇下降25%;心梗發病率比未服藥者低40%。 由此看來, 洛伐他丁對心梗一級預防具有一定作用。
降壓藥降壓藥對心梗一級預防並不像流行病學預測的那樣令人滿意。 噻嗪類利尿降壓藥可影響脂質和糖代謝, β-阻滯劑也可對脂質代謝產生不良影響。 特別是速效型鈣拮抗劑尼非地平與其他降壓藥相比, 心梗發生頻率還有所增加;費樂地平對高血壓患者充分控制血壓和未充分控制血壓之間,
降糖藥糖尿病患者心梗發病率高於無糖尿病者約2~3倍。 雖然控制血糖對預防視網膜病變等微血管障礙有效, 但對心梗等大血管障礙尚未發現有明顯預防作用。 嚴格控制血糖對心梗二級預防有效, 對一級預防並沒有大量資料可以證明。
阿司匹林1998年《柳葉刀》雜誌報導, 高血壓患者長期服少量(每日75毫克)阿司匹林, 心梗發病率可下降36%, 一級預防有效。 關於阿司匹林作用的最新觀點認為, 它可穩定動脈硬化病灶, 減緩其發展。