As principais causas para sua ocorrência incluem infecção pelo vírus da hepatite C, abuso do álcool, e, cada vez mais, doença hepática gordurosa não alcoólica. A infecção pelo vírus da hepatite B, por sua vez, é a causa mais comum de cirrose hepática na África e na maior parte da Ásia.