Se pude encontrar en alturas comprendidas entre los 500 y 1800 metros, aunque podemos encontrarlo a los 2.100 metros, preferentemente en suelos calizos situados en zonas húmedas y umbrías.