脂肪肝的发病机制尚不明确,可能与脂肪代谢障碍有关。但脂肪肝不一定都是由高血脂引起,许多因素都可引起脂肪肝,如单纯性肥胖、营养不良、糖尿病、酒精中毒等。此外,内分泌障碍、接触有毒化学物质、使用了激素类药物、妊娠、施行小肠分流术后、长期胃肠外营养、化疗后及放射性肝炎等也可引起脂肪肝,其中,肥胖、过度饮酒、糖尿病是引起脂肪肝的三大主要原因。