Este fenómeno migratorio bien se puede explicar por la integración cada vez mayor de ambos países bajo el TLCAN, pero también porque México se ha convertido en un lugar popular para retirarse, especialmente los pueblos pequeños: tan solo en el estado de Guanajuato, en San Miguel de Allende y sus alrededores, viven 200 000 ciudadanos estadounidenses.