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 lidocaine hydrochloride preservative free. 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. 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 August 22, 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. Lidocaine Hydrochloride Preservative Free · 2. Activase · 3. Akten

Top-rated treatments for myocardial infarction, ranked by pharmaranks score
#DrugRatingPharmacy pays
172/100$0View →
270/100View →
370/100$0View →
470/100$1View →
570/100View →
670/100$2View →
770/100$2View →
870/100$8View →
970/100$1View →
1070/100View →

Full ranking · 38 treatments

#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.

(10 data points)
amide local anestheticantiarrhythmicburns

Pharmacy pays

From ~$0.07· 8 forms Save up to 74% in class
View details →

activase

PrescriptionFDA-sourced

70/100

Activase (Alteplase) is a medication used to treat Arterial Occlusive Diseases, Intracranial Embolism and Thrombosis, Myocardial Infarction, Pulmonary Embolism.

(5 data points)
arterial occlusive diseasesintracranial embolism and thrombosismyocardial infarction

Price varies

View details →
THEA PHARMA logo
#2 of 15 in Amide Local Anesthetic

akten

PrescriptionFDA-sourced

70/100

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

(2 data points)
amide local anestheticantiarrhythmicburns

Pharmacy pays

From ~$0.07· 8 forms Save up to 74% in class
View details →
THEA PHARMA logo
#2 of 11 in beta-Adrenergic Blocker

betimol

PrescriptionFDA-sourced

70/100

Betimol (Timolol) is a beta-adrenergic blocker used to treat Angina Pectoris, Open-Angle Glaucoma, Heart Failure, Hypertension.

(2 data points)
beta-adrenergic blockerangina pectorisglaucoma, open-angle

Pharmacy pays

From ~$0.63· 8 forms
View details →

cathflo activase

PrescriptionFDA-sourced

70/100

Cathflo Activase (Alteplase) is a medication used to treat Arterial Occlusive Diseases, Intracranial Embolism and Thrombosis, Myocardial Infarction, Pulmonary Embolism.

(5 data points)
arterial occlusive diseasesintracranial embolism and thrombosismyocardial infarction

Price varies

View details →
#2 of 11 in beta-Adrenergic Blocker

inderal la

PrescriptionFDA-sourced

70/100

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

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

Pharmacy pays

From ~$1.52/30· 8 forms Save up to 77% in class
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 lidocaine hydrochloride preservative free.
What is the best-rated treatment for myocardial infarction?
By our independent recall-safety rating — not an efficacy measure — lidocaine hydrochloride preservative free 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, low molecular weight heparin, angiotensin converting enzyme inhibitor. 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.