Question: do us citizens need a visa to live in mexico?
Answer: If you plan to work or live in Mexico for a period over 6 months (180 days), you will need to apply for a business visit visa. This visa enables the visitor to live, work and do business in Mexico, provided that certain criteria are satisfied.