肝癌的病因包括有疾病因素,其中包含有肝脏存在出生缺陷的患者,酗酒的患者,以及慢性感染性肝脏疾病,比如乙型肝炎和丙型肝炎的患者,以及血色素沉着病的患者和肝硬化的患者。
有超过一半的原发性肝癌患者患有肝硬化,通常是由过度饮酒引起的。乙型肝炎、丙型肝炎以及色素沉着病可导致永久性的肝损伤和肝功能衰竭。肝癌的发生与肥胖和脂肪肝有关,另外许多致癌物与原发性肝癌也有关系,包括有一些除草剂和一些化学物质。吸烟也会增加发生肝癌的风险,尤其是同时存在过度饮酒的情况下。
还有一种强烈的致癌物黄曲霉毒素也与肝癌的发生有关。其他物质包括雄激素,雌激素,以及过去曾用于医学检验的一种材料二氧化钍。