Yes, non-residents can form an LLC in Nevada as long as they have a registered agent and principal business address in the state.