Se encuentra principalmente en los desiertos de Chihuahua y Sonora, casi siempre sobre piedra caliza.