胆固醇高的原因有很多,常见的主要是由以下几种:第一、遗传因素。之所以会说遗传因素对于血脂代谢有影响,是因为人体基因遗传的背景会决定了胆固醇合成以及清除的速度。家族性的高胆固醇血症这种疾病,会导致胆固醇高。第二、和饮食因素有关系。饮食当中的一些成分,比如说饱和脂肪酸、不饱和脂肪酸、胆固醇这些含量,还有饮食方面的总热量都可能会影响到血液里面胆固醇的含量,包括大量饮酒等也会影响到血脂水平。第三、体重,超重或肥胖的患者往往都会伴有比较明显的高胆固醇血症。四、2型糖尿病,甲状腺功能减退症,库欣综合征,高血压等疾病也会伴随胆固醇增高。再就是体育活动、年龄、性别、和我们平常的精神状态都有可能会影响到血液当中胆固醇的水平。胆固醇增高建议医院就诊,进一步诊治。