引起肝硬化的病因有很多,如慢性病毒性肝炎、酒精、膽汁淤積、藥物、毒物、自身免疫性肝病等。病毒性肝炎在我國是引起肝硬化的最主要原因,包括乙型肝炎和丙型肝炎。
長期大量酗酒引起的酒精性肝硬化,是西方國家導致肝硬化的主要原因。近年來,我國酒精性肝硬化及脂肪肝相關的肝硬化亦呈上升趨勢,營養(yǎng)不良可降低肝細胞對毒物和傳染因素抵抗力,而成為肝硬化的觸發(fā)或加重因素。
許多化學毒物或藥物可損傷肝臟,進而發(fā)展為大結節(jié)性或小結節(jié)性肝硬化。
慢性充血性心力衰竭、慢性縮窄性心包炎、下腔靜脈堵塞等導致的肝臟血液回流障礙,可使肝內長期淤血缺氧,引起肝細胞壞死或纖維化,導致淤血性肝硬化。
由某些遺傳和代謝性疾病逐漸發(fā)展而成的肝硬化,稱為代謝性肝硬化,如血色病和肝豆狀核變性等。
長期肝外的膽管阻塞或肝內膽汁淤積時,可發(fā)生膽汁性肝硬化。
血吸蟲病時,由于蟲卵在匯管區(qū)刺激結締組織增生,成為血吸蟲病性肝纖維化,可引起顯著的門靜脈高壓,亦成為血吸蟲病性的肝硬化。
自身免疫性肝病包括自身免疫性肝炎、原發(fā)性膽汁性肝硬化、原發(fā)性硬化性膽管炎等,也可引起肝硬化。
還有少部分的肝硬化原因不明,稱為隱源性的肝硬化。