Question: What Causes Low HDL Cholesterol Levels?
Answer: Although having low triglycerides or LDL cholesterol can have a positive effect on your heart health, having low levels of HDL cholesterol could actually count against you. Your HDL, or “good," cholesterol removes excess cholesterol in the blood and can help to protect you against heart disease. Having low levels of HDL may place you at risk of getting coronary heart disease -- especially if other lipids in your blood are high, such as LDL cholesterol and triglycerides.
There are some things, however, that could cause your HDL levels to be too low, such as:
- Uncontrolled diabetes (high blood glucose levels)
- Smoking
- Being overweight
- High triglyceride levels
- Lack of physical activity
- Genes
- Certain medications (anabolic steroids, progestins)
- Poor diet, especially if high in carbohydrates
- Adding exercise to your daily routine
- Losing weight, if you are overweight or obese
- Smoking cessation
- Getting your blood sugar levels under control, if you have diabetes
- Modifying your diet to a healthier one, especially if you are consuming foods that are high in carbohydrates and saturated fat
Source:
Third Report of the National Cholesterol Education Program (NCEP) Expert Panel on Detection, Evaluation, and Treatment of
High Blood Cholesterol in Adults (PDF), July 2004, The National Institutes of Heath: The National Heart, Lung, and Blood Institute.



