Can I incorporate in Delaware if I live in a different country or state?

Yes. The only physical requirement Delaware corporations have is that the corporation must have a registered agent in Delaware. A person doesn’t need to live in Delaware to incorporate in Delaware. In fact, some advantages of Delaware corporations are available only to nonresidents.