Lieux rocailleux dans les forêts des montagnes du grès vosgien à l'ouest de Wissembourg (Bas-Rhin, France), et principalement dans le Palatinat bavarois.
Pelouses sur les rochers granitiques des côteaux, à 40 ou 50 m au-dessus des bords de la rivière Gartempe, près le pont de Lathus (route de Lathus à Saint-Remy, Vienne)