引起肝硬化的病因很多,可分为病毒性肝炎肝硬化、酒精性肝硬化、代谢性肝硬化、胆汁淤积性肝硬化、肝静脉回流受阻性肝硬化、自身免疫性肝硬化、毒物和药物性肝硬化、营养不良性肝硬化、隐源性肝硬化等。1.病毒性肝炎在中国,病毒性肝炎尤其是慢性乙型、丙型肝炎,是引起门静脉性肝硬化的主要因素。2.酒精中毒长期大量酗酒,是引起肝硬化的因素之一。3.营养障碍多数学者承认营养不良可降低肝细胞对有毒和传染因素的抵抗力,而成为肝硬化的间接病因。4.工业毒物或药物长期或反复地接触含砷杀虫剂、四氯化碳、黄磷、氯仿等,或长期使用某些药物如双醋酚汀、异烟肼、辛可芬、四环素、氨甲蝶呤、甲基多巴,可产生中毒性或药物性肝炎,进而导致肝硬化。黄曲霉素也可使肝细胞发生中毒损害,引起肝硬化。5.循环障碍慢性充血性心力衰竭、慢性缩窄性心包炎可使肝内长期淤血缺氧,引起肝细胞坏死和纤维化,称淤血性肝硬化,也称为心源性肝硬化。6.代谢障碍如血色病和肝豆状核变性(亦称Wilson病)等。7.胆汁淤积肝外胆管阻塞或肝内胆汁淤积时高浓度的胆红素对肝细胞有损害作用,久之可发生肝硬化,肝内胆汁淤积所致者称原发胆汁性肝硬化,由肝外胆管阻塞所致者称继发性胆汁性肝硬化。8.血吸虫病血吸虫病时由于虫卵在汇管区刺激结缔组织增生成为血吸虫病性肝纤维化,可引起显著的门静脉高压,亦称为血吸虫病性肝硬化。9.原因不明部分肝硬化原因不明,称为隐源性肝硬化。