原發性肝癌的病因尚不完全清楚,目前認為其發病是多種因素導致,受環境和基因突變雙重因素影響。流行病學及實驗研究資料表明,乙型肝炎病毒(HBV)和丙型肝炎病毒(HCV)感染、黃曲菌素、飲水污染、酒精、肝硬化、性激素、亞硝胺類物質、微量元素等都與肝癌發病相關。繼發性肝癌(轉移性肝癌)可通過不同途徑,如血液、淋巴液轉移或直接浸潤肝臟而發病。