Skip to content
ppharmaranks
Menu

Best treatments for myocardial infarction (heart attack)

38 products may treat myocardial infarction (also known as heart attack), spanning FDA drug classes such as amide local anesthetic, antiarrhythmic, beta-adrenergic blocker. The current highest-rated option is akten. Ranked below by our independent recall-safety rating (rated where FDA data exists) — not medical advice; always consult a professional.

Quick answer: Of the 38 drugs we list for myocardial infarction, 29 are available as lower-cost generics, spanning classes such as amide local anesthetic, antiarrhythmic, beta-adrenergic blocker. 18 of 38 carry a safety score, from 58 to 72 out of 100. They’re ranked by each drug’s FDA recall-safety record — not clinical effectiveness for myocardial infarction — so confirm the right choice with your prescriber.

Rated against independent regulatory sources·Last updated October 10, 2026·How we rate

Understanding myocardial infarction

A heart attack (myocardial infarction) happens when blood flow to the heart suddenly becomes blocked, so the heart muscle cannot get the oxygen it needs. According to MedlinePlus (NLM), the most common cause is coronary artery disease, in which cholesterol and other material called plaque builds up on the inner walls of the arteries; an area of plaque can rupture, and a blood clot can then form around it and block the artery. Common symptoms include chest discomfort (often in the center or left side of the chest, usually lasting more than a few minutes, and feeling like pressure, squeezing, fullness, or pain), shortness of breath, and pain or discomfort in one or both arms, the back, shoulders, neck, jaw, or the upper part of the stomach; some people also have nausea, vomiting, dizziness, or lightheadedness, or break out in a cold sweat, and women are more likely to feel tired for no reason. A heart attack is a medical emergency — MedlinePlus advises calling 911 if you or someone else has these symptoms, even if you are not sure it is a heart attack. At the hospital, providers make a diagnosis based on symptoms, blood tests, and different heart health tests. Treatment may include medicines and medical procedures such as coronary angioplasty, and after a heart attack, cardiac rehabilitation and lifestyle changes can help you recover. This is general information, not medical advice; talk with a licensed clinician about your situation.

First-line treatment

For a heart attack, early treatment to restore blood flow is critical. The NHLBI (NIH) explains that acting quickly to remove the blocking clot or plaque can prevent or limit damage to the heart and can save a life. One option is percutaneous coronary intervention (PCI), also called coronary angioplasty, a nonsurgical procedure that opens narrowed or blocked heart vessels to improve blood flow; clot-dissolving "clot buster" (thrombolytic) medicines may be given if a person cannot reach a hospital that can perform PCI quickly enough. NHLBI also notes that aspirin or other medicines can help prevent more blood clots from forming. Under the 2025 ACC/AHA/ACEP/NAEMSP/SCAI Guideline for the Management of Patients With Acute Coronary Syndromes, dual antiplatelet therapy with aspirin and an oral P2Y12 inhibitor is indicated for at least 12 months as the default strategy in patients with acute coronary syndromes who are not at high bleeding risk. A clinician individualizes each decision; no doses are given here.

Top-rated picks for myocardial infarction: 1. Akten · 2. Inderal La · 3. Innopran XL

Top-rated treatments for myocardial infarction, ranked by pharmaranks score
#DrugRatingPharmacy pays
172/100$0View →
272/100$2View →
372/100$2View →
472/100$0View →
572/100$1View →
672/100—View →
772/100$6View →
872/100$6View →
972/100$6View →
1070/100—View →

Full ranking · 38 treatments

THEA PHARMA logo
#1 of 15 in Amide Local Anesthetic

akten

PrescriptionFDA-sourced

72/100

Akten (Lidocaine Hydrochloride) is an amide local anesthetic used to treat Burns, Esophageal Diseases, Mouth Diseases, Myocardial Infarction.

(3 data points)
amide local anestheticantiarrhythmicburns

Pharmacy pays

From ~$0.07· 8 forms Save up to 72% in class
View details →
#1 of 11 in beta-Adrenergic Blocker

inderal la

PrescriptionFDA-sourced

72/100

Inderal La (Propranolol Hydrochloride) is a beta-adrenergic blocker used to treat Angina Pectoris, Esophageal and Gastric Varices, Heart Failure, Hypertension.

(13 data points)
beta-adrenergic blockerangina pectorisesophageal and gastric varices

Pharmacy pays

From ~$1.51/30· 8 forms Save up to 76% in class
View details →
#1 of 11 in beta-Adrenergic Blocker

innopran xl

PrescriptionFDA-sourced

72/100

Innopran XL (Propranolol Hydrochloride) is a beta-adrenergic blocker used to treat Angina Pectoris, Esophageal and Gastric Varices, Heart Failure, Hypertension.

(13 data points)
beta-adrenergic blockerangina pectorisesophageal and gastric varices

Pharmacy pays

From ~$1.51/30· 8 forms Save up to 76% in class
View details →
#1 of 15 in Amide Local Anesthetic

lidocaine hydrochloride preservative free

PrescriptionFDA-sourced

72/100

Lidocaine Hydrochloride Preservative Free (Lidocaine Hydrochloride) is an amide local anesthetic used to treat Burns, Esophageal Diseases, Mouth Diseases, Myocardial Infarction.

(20 data points)
amide local anestheticantiarrhythmicburns

Pharmacy pays

From ~$0.07· 8 forms Save up to 72% in class
View details →
#1 of 11 in Angiotensin Converting Enzyme Inhibitor

qbrelis

Boxed warning

PrescriptionFDA-sourced

72/100

Qbrelis (Lisinopril) is an angiotensin converting enzyme inhibitor used to treat Diabetic Nephropathies, Heart Failure, Hypertension, Myocardial Infarction.

(4 data points)
angiotensin converting enzyme inhibitordiabetic nephropathiesheart failure

Pharmacy pays

From ~$0.43/30· 6 forms
View details →

tnkase

PrescriptionFDA-sourced

72/100

Tnkase (Tenecteplase) is a medication used to treat Coronary Thrombosis, Myocardial Infarction.

(11 data points)
coronary thrombosismyocardial infarction

Price varies

View details →

Frequently asked

What is the best medication for heart attack?
heart attack is myocardial infarction. There isn't a single "best" medication for everyone — For a heart attack, early treatment to restore blood flow is critical. The NHLBI (NIH) explains that acting quickly to remove the blocking clot or plaque can prevent or limit damage to the heart and can save a life. One option is percutaneous coronary intervention (PCI), also called coronary angioplasty, a nonsurgical procedure that opens narrowed or blocked heart vessels to improve blood flow; clot-dissolving "clot buster" (thrombolytic) medicines may be given if a person cannot reach a hospital that can perform PCI quickly enough. NHLBI also notes that aspirin or other medicines can help prevent more blood clots from forming. Under the 2025 ACC/AHA/ACEP/NAEMSP/SCAI Guideline for the Management of Patients With Acute Coronary Syndromes, dual antiplatelet therapy with aspirin and an oral P2Y12 inhibitor is indicated for at least 12 months as the default strategy in patients with acute coronary syndromes who are not at high bleeding risk. A clinician individualizes each decision; no doses are given here.. Compare every option ranked above by our independent recall-safety rating (not an efficacy measure); this is general information, not medical advice.
What treats myocardial infarction?
Our catalog lists 38 products that may treat myocardial infarction, based on NIH RxClass (MED-RT “may treat”) drug-classification data — not the verbatim FDA label. They're rated where FDA recall-safety data exists; the current top-rated option is akten.
What is the best-rated treatment for myocardial infarction?
By our independent recall-safety rating — not an efficacy measure — akten ranks highest among the products we list for myocardial infarction. Always consult a professional.
How are these treatments ranked?
By our independent score, currently based on FDA regulatory recall-safety data (the methodology blends additional sources as they come online). See the How we rate page.
What types of drugs treat myocardial infarction?
Treatments for myocardial infarction span FDA drug classes including amide local anesthetic, antiarrhythmic, beta-adrenergic blocker, angiotensin converting enzyme inhibitor, calcium channel blocker. Compare every option side by side, ranked by independent rating, above.

Treatment associations are derived from NIH RxClass (MED-RT “may treat”) drug-classification data — not the verbatim FDA label. This is general reference, not medical advice — always consult a licensed professional.

Sources

The clinical overview above is written from these authoritative public-health and medical-society sources, independently reviewed against each.