High cholesterol can result from genetics, an unhealthy diet rich in saturated fats, lack of exercise, and certain medical conditions.