One of the requirements for obtaining a Mexican passport is that you have to be living in Mexico or be a resident of the country. The other requirement for naturalizing under the Mexican law for obtaining a Mexican passport is that you have been living in the country for at least 2 years.