遗传因素和饮食因素是导致总胆固醇升高的主要原因 。高胆固醇血症是由典型的遗传因素引起的家族性高胆固醇血症。一般情况下,血浆胆固醇浓度可达正常人的2~3倍,极易引起动脉硬化。过多地摄入高胆固醇食物也会导致血清高胆固醇,这是比较常见的高胆固醇食物,包括各种鸡蛋的蛋黄和动物内脏。另外,长期过量饮酒,酗酒的话也会引起高胆固醇血症。