一級預防:即病因預防疫苗接種:疫苗接種是最實際和最有經濟效益的方法,主要是乙肝疫苗接種。有研究顯示,全民性乙型肝炎疫苗接種,可在10年後有效地把乙型肝炎病毒表面抗原攜帶率由10%降低至1.3%。並在16年後使肝癌發病率明顯降低。
二級預防:即早發現、早治療有學者將肝癌的自然病程分為4個階段: 第一,早期亞臨床期。由癌發生到亞臨床肝癌診斷的成立,時間約10個月,無任何症狀,影像學也難以發現。 第二,亞臨床期。由亞臨床肝癌到症狀出現,一般約10個月,常由影像學發現,此時若能早期診斷,手術切除,5年生存率可達60%—70%。