What was true for obtaining Medicare coverage overseas is not true for receiving one’s Social Security benefits. People who decide to retire to another country or who travel outside the United States for more than 30 days in a row must comply with Social Security’s rules for collecting their benefits.
Thankfully the Social Security Administration (SSA) will send checks to anyone who is eligible for benefits and chooses to live abroad. There are a few countries where the SSA is not allowed to send checks. If you retire in Cuba or North Korea, the SSA will not send checks into these two countries. You can receive your checks if you go to a country where the Social Security checks can be sent.
You could have your Social Security check directly deposited into a bank account in the United Sates or check to see if your check could be directly deposited in an account in the country in which you choose to live. But be careful, some countries may tax your Social Security benefits. To find out whether a country imposes a tax on your Social Security benefits, you can contact the country’s embassy in the United States.
For more information go to the Social Security website.