Faktor penyebab yang telah diketahui maupun
yang diduga sebagai penyebab karsinoma sel hepar ini adalah sebagai berikut:
- Aflatoksin,mikrotoksin karsinogenik yang diproduksi oleh jamur Aspergillus Flavus,yang mengkontaninasi makanan yang disimpan dalam keadaan lembab.
- Akibat virus hepatitis B.
- Sirosis sel hepar.
- Mengkonsumsi alcohol
- Radikal bebas
- Karsinogen yaitu zat-zat yang dapat menyeabkan pertumbuhan kanker.
- Virus
- Zat pengawet makanan seperti formaldehid sebagai pengawet bakso atau tahu,penggunaan zat pewarna tekstil(bukan untuk makanan) seperti methanylyellow pada krupuk, tahu dll.
- Tidur terlalu malam
- Dan lain-lain yang dapat memicu timbulnya kanker.
Suatu jenis karsinoma sel hepar dengan gambaran spesifik adalah varian
fibrolamelar dimana sel hepar neoplastik tersusun dalam pita yang lebar atau
lamella yang dipisahkan oleh jaringan fibrosa padat.Varian ini kebanyakan
timbul pada wanita muda,tanpa sirosis sebagai faktor predisposisi.