According to the Association of American Residents Overseas, Canada has the highest number of American expats, followed by Mexico and the United Kingdom.