How to claim your Social Security benefits when you are out of the country?
If they reside in a nation where US checks can be sent, eligible US residents may continue to receive Social Security benefits.
The same rule applies to non-US nationals who can demonstrate that they were legally present in the country…