The most common way to become a Naturalized Citizen of Mexico is by proving that you have had a Temporary or Permanent Resident Card for five years. However, suppose you have a Mexican spouse or children or are a Citizen of a Latin American country or the Iberian Peninsula. You can accomplish naturalization in two years with temporary or permanent resident cards.
Once you obtain your Mexico Naturalization Certificate, you will have dual nationality if your country allows it. The following information applies to U.S. Citizens:
The concept of dual nationality means that a person is a national of two countries simultaneously. Each country has its own nationality laws based on its own policy. Persons may have dual nationality by automatic operation of different laws rather than by choice. For example, a child born in a foreign country to U.S. national parents may be both a U.S. national and a national of the country of birth. Or, an individual with one nationality at birth may naturalize later in another country and become a dual national.
U.S. law does not mention dual nationality or require a person to choose one nationality or another. Therefore, a U.S. citizen may naturalize in a foreign state without any risk to his or her U.S. citizenship. However, persons who acquire a foreign nationality after the age of 18 by applying for it may relinquish their U.S. nationality if they wish to do so. To relinquish U.S. nationality by naturalization as a citizen of a foreign state, the law requires that the person apply for the foreign nationality voluntarily and intends to relinquish U.S. nationality. Intent may be shown by the person’s statements and conduct.
Dual nationals owe allegiance to both the United States and the foreign country. They are required to obey the laws of both countries, and either country has the right to enforce its laws. It is important to note the problems attendant to dual nationality. Claims of other countries upon U.S. dual-nationals often place them in situations where their obligations to one country are in conflict with the laws of the other. In addition, their dual nationality may hamper the efforts of the U.S. Government to provide consular protection to them when they are abroad, especially when they are in the country of their second nationality. U.S. nationals, including dual nationals, must use a U.S. passport to enter and leave the United States. The foreign country may also require dual nationals to use its passport to enter and leave that country. Using a foreign passport to travel to or from a country other than the United States is not inconsistent with U.S. law.