乙型病毒性肝炎及丙型病毒性肝炎是導致肝癌發生的主要因素, 除此之外, 還有一些因素與肝癌的發生有關, 而這些因素大多和肝炎一樣有協同致癌作用。
黃麴黴毒素
黃麴黴毒素是最強的致肝癌物質, 主要存在於受黃麴黴菌污染的食物及加工製品中, 如花生、大豆、玉米、食用油、醬油等。
酒精
酒精(乙醇)的代謝產物對肝臟有毒性, 是很強的促癌因素。 尤其是有肝炎病史的患者更應該戒酒, 即使少量的酒精也是有害的。
飲用溝塘水
被有機致癌物六氯苯、苯並芘、多氯聯苯、藍綠藻毒等污染的飲用水也可以導致肝癌的發生,
糖尿病及脂肪肝
近年來有研究發現, 糖尿病及脂肪肝也可以引起肝癌發病的危險因素。 堆積在肝細胞內的脂肪會對肝細胞造成損傷, 逐漸加重的脂肪肝則可引起肝硬化, 進而增加發生肝癌的危險。
此外, 由於肝癌具有一定的家族聚集性和遺傳易感性, 因此與肝癌患者有血緣關係的家族成員中, 肝癌的患病率遠高於無血緣者, 其中近親又高於遠親。