A l’opposé de sa congénère la Listère
ovale, très ubiquiste, la Listère à feuilles
en cœur a des exigences écologiques extrêmement
précises : on la trouve exclusivement dans des sapinières
hygrophiles et acides d’altitude, au bord des ruisseaux,
au milieu des mousses et des sphaignes.
La Listère à feuilles en cœur est rencontrée
sur 24 mailles, dans les Monts du Cantal, le Forez, où
ses stations sont assez nombreuses, les Monts-Dore et le Cézallier.
Elle peut être abondante sur ses stations, si restreintes
soient-elles. Plante assez méconnue et probablement sous-prospectée,
elle fait l’objet d’une protection en Auvergne.