Heart failure is a common and costly medical condition. Ischemic heart disease and hypertension account for most cases of heart failure in developed countries. Estimates of the one-year mortality rates for patients with New York Heart Association (NYHA) Class II, III, and IV are 10%, 20%, and 40%, respectively. Angiotensin-converting enzyme (ACE) inhibitors reduce mortality of heart failure patients by approximately 25% (odds ratio 0.77, 95% CI 0.67 0.88). Larger doses of ACE inhibitors are more effective in preventing hospitalization than are lower doses. Angiotensin II receptor blockers (ARBs) are an alternative for patients who cannot tolerate ACE inhibitors because of their side effects (e.g., cough). Evidence for benefits of using combination of ACE inhibitors and ARBs is encouraging, but requires further study. For patients who cannot tolerate either ACE inhibitors or ARBs, vasodilator therapy with hydralazine and nitrates will probably provide benefit. (Diuretic therapy, while a mainstay of heart failure treatment, is primarily used for symptom relief.) There is also evidence that spironolactone reduces mortality (relative risk reduction 30%, 95% CI 18 40%) for patients with NYHA class III and IV heart failure. When administering spironolactone to heart failure patients, monitoring for hyperkalemia is essential. After two centuries of use, randomized controlled trials have finally demonstrated that digoxin is effective in preventing hospitalizations (relative risk reduction 28%, 95% CI 21 34%). There is now overwhelming evidence that beta-blockers are safe for heart failure patients but that they reduce the risk of death for these patients by approximately 30%. In addition to these medical interventions, heart failure patients may also benefit from a number of non-pharmacological interventions.