Het geslacht kent zes soorten, waarvan het leverbloempje (Hepatica nobilis) de meestvoorkomende is. Deze komt in grote delen van Europa, Noord-Amerika en Azië in bergachtige streken voor. Uit onderzoek in 1994 bleek dat er argumenten zijn om alle Hepatica-soorten op te nemen in Anemone.[1] Daar is echter geen overeenstemming over.[2][3]
In Roemenië komt nog Hepatica transsilvanica voor. De overige vier soorten komen in kleine gebieden in Oost-Azië voor (Hepatica falconeri, Hepatica henryi, Hepatica maxima en Hepatica yamatutai[2]).