Causes - Angina - Causes

Angina happens when your heart muscle does not get enough oxygen-rich blood. Medical conditions, particularly ischemic heart disease, or lifestyle habits can cause angina. To understand the causes of angina, it helps to understand how the heart works.