What causes myocardial infarction

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: Myocardial infarction, commonly known as a heart attack, is primarily caused by a blockage in one or more coronary arteries, which supply blood to the heart muscle. This blockage is usually due to atherosclerosis, a condition where plaque builds up inside the arteries, restricting blood flow.

Key Facts

What is Myocardial Infarction?

Myocardial infarction (MI), colloquially known as a heart attack, is a serious medical emergency that occurs when the blood supply to a part of the heart muscle is severely reduced or completely blocked. This lack of oxygen-rich blood causes damage or death to the heart muscle tissue. The term 'infarction' refers to the death of tissue due to lack of blood supply.

The Underlying Cause: Atherosclerosis

The most prevalent cause of myocardial infarction is a condition called atherosclerosis. This is a progressive disease where fatty deposits, cholesterol, cellular waste products, calcium, and other substances build up inside the arteries. This buildup is known as plaque. Over time, these plaques can harden and narrow the coronary arteries, reducing the flow of oxygenated blood to the heart muscle. This narrowing is called coronary artery disease (CAD).

How Plaque Leads to a Heart Attack

While narrowed arteries can restrict blood flow, a heart attack often occurs when a plaque ruptures or breaks open. When this happens, the body's clotting system kicks in to try and repair the 'injury' to the artery wall. This process can lead to the formation of a blood clot at the site of the rupture. If this blood clot becomes large enough, it can completely block the coronary artery, cutting off blood flow to the heart muscle downstream from the blockage. The longer the blood flow is blocked, the more heart muscle tissue is damaged or dies.

Other Causes of Myocardial Infarction

While atherosclerosis is the leading cause, other factors can also trigger a heart attack:

Coronary Artery Spasm

Sometimes, a sudden tightening or spasm of a coronary artery can temporarily reduce or stop blood flow. This spasm can occur even in arteries that are not significantly narrowed by plaque. Factors that can trigger spasms include exposure to cold, emotional stress, certain drugs (like cocaine), and smoking.

Coronary Artery Dissection

Less commonly, a heart attack can be caused by a tear in the inner lining of a coronary artery (dissection). This can disrupt blood flow and lead to clot formation.

Embolism

In rare cases, a blood clot or other substance that forms elsewhere in the body can travel to a coronary artery and block it.

Risk Factors for Heart Attack

Several factors increase an individual's risk of developing atherosclerosis and, consequently, having a myocardial infarction:

Understanding these causes and risk factors is crucial for prevention and early recognition of symptoms, allowing for prompt medical attention which is vital for survival and recovery.

Sources

  1. Myocardial infarction - WikipediaCC-BY-SA-4.0
  2. Heart attack - Symptoms and causes - Mayo Clinicfair-use
  3. Heart Attack | Symptoms, Causes, Treatment, Prevention | CDCfair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.