A heart attack occurs when one or more of the arteries (coronary arteries) supplying the heart with oxygen-rich blood become blocked. These arteries encircle the top of the heart like a crown.
Coronary artery blockages are caused by blood clots that form suddenly in a coronary artery that has narrowed over the years from a buildup of cholesterol and other deposits -- collectively known as plaques.
This buildup in the arteries throughout the body is called atherosclerosis (hardening of the arteries.) When coronary arteries narrow due to atherosclerosis, the condition is coronary artery disease.
Coronary artery disease (heart disease) is a major underlying cause of heart attacks. Factors that increase the risk of coronary artery disease -- and the risk for heart attack -- include:
In rare cases, a heart attack can be caused when a blood clot inside a diseased heart breaks loose and lodges in a healthy or narrowed coronary artery. Another uncommon cause is a spasm of the coronary artery that shuts down blood flow to part of the heart muscle. These life-threatening spasms can be triggered by using drugs such as cocaine.