Question: does a us citizen need a visa to live in mexico?
Answer: If you want to stay in Mexico for anything longer than six months (without having to exit and re-enter the country), you will need to apply for an FM3 (No Inmigrante) visa.