Il fréquente les landes sèches de l’étage subalpin. Dans la Loire, deux localités existent, dans le Forez. Cette espèce est assez sensible au surpâturage.
Sur la zone d’étude, le lycopode est présent sur une station, à proximité de Pierre-sur-Haute. Les stations sont souvent localisées sur quelques m².