Several factors can contribute to high cholesterol.
Lifestyle Factors (most often)
- Diet high in saturated fats and trans fats
- Physical inactivity
- Smoking
- Excess body weight
- Excessive alcohol consumption
Medical Conditions
- Type 2 diabetes
- Underactive thyroid (hypothyroidism)
- Certain kidney diseases
- Certain liver diseases
Family History
Some people inherit a tendency to develop high cholesterol, regardless of lifestyle.