美国公民可以有双国籍。美国政府对于双重国籍的态度是:承认双重国籍的存在,不打击,不鼓励,同时要求美国公民在入境美国和出境美国的时候要使用美国护照。 这是因为使用哪国护照出入境决定了受哪国法律保护。 使用美国护照出入境, 决定了美国政府可以对美国公民在美国境内行使法律,而不受到他国政府的干扰。