Se ha reportado en altitudes de 1700 msnm en Aramberri (Nuevo León), en suelos calcáreos y gípsicos, y predominantemente en laderas.