Some common risk factors for heart attacks include age, stress, obesity, diabetes, family history, being overweight or obese, high blood pressure, coronary artery disease, elevated cholesterol levels, smoking and exposure to secondhand smoke, and more.