Heart disease can be caused by traditional risk factors such as high blood pressure, diabetes mellitus, high blood cholesterol, obesity. Research showed that too little or too much of thyroid hormone can lead to heart disease, too. In fact, thyroid disease is a fairly common treatable cause of heart diseases. Find out more at: