肝癌的病因很多,在我国最常见的就是病毒性肝炎引起的,在中国80%的肝癌合并有乙肝,大概有10%到15%的患者合并有丙肝,西方国家主要是以酒精肝硬化为主,在日本韩国主要是以丙肝为主,除此之外还有肝硬化,我国的肝癌中60%~70%的肝癌患者合并有肝硬化。
除了以上这些因素以外,还有长期饮酒,长期饮酒的患者可引起肝癌,在西方国家主要是以饮酒作为肝癌的主要因素,目前来说年轻人出现的比较多的就是脂肪肝,严重的脂肪肝也可以导致肝癌,在霉变的食物中含有一种黄曲霉素,如果长期吃含有黄曲霉素的霉变食品,也可以诱发肝癌的发生,除了这些因素以外,水土因素还有一些遗传因素等也可以导致肝癌的发生。