Here’s the review of Niacin for cholesterol control from Medline Plus, a service of the National Library of Medicine/National Institutes of Health. Note the caution for those with Type 2 diabetes.
Niacin is a well-accepted treatment for high cholesterol. Multiple studies show that niacin (not niacinamide) has significant benefits on levels of high-density cholesterol (HDL or “good cholesterol”), with better results than prescription drugs such as “statins” like atorvastatin (Lipitor®). There are also benefits on levels of low-density cholesterol (LDL or “bad cholesterol”), although these effects are less dramatic. Adding niacin to a second drug such as a statin may increase the effects on low-density lipoproteins.The use of niacin for the treatment of dyslipidemia associated with type 2 diabetes has been controversial because of the possibility of worsening glycemic control. Patients should check with a physician and pharmacist before starting niacin.