Se desarrolla sobre suelos calcáreos y lugares con suficiente humedad y frescura, siendo frecuente su localización cerca de cursos de agua y en acantilados rocosos con un poco de umbría.