引起高胆固醇血症的原因很多,只要引起胆固醇的合成、转运、代谢、吸收,这些有异常的情况,都会造成高胆固醇血症,引起高胆固醇血症的原因非常多,最主要的就是遗传,也就是遗传性家族性高胆固醇血症,这类人群即使经过严格的饮食控制,也无法把低密度脂蛋白胆固醇降到正常范围之内,因此是药物治疗。
还有一部分是继发性高胆固醇血症,这类主要是由于肥胖、糖尿病、甲状腺功能减退,肾病,服用一些引起血脂升高,比如激素类的药物引起,这些病因如果去除掉的话,那么胆固醇就可以得到一定的控制,随着年纪的增大,代谢也是逐渐减慢,因此老年人比年轻的时候更容易发生高胆固醇血症。