I am a US citizen but plan to live overseas. Can I collect Social Security benefits in a foreign country?
If you are a U.S. citizen, you may receive your Social Security payments outside the U.S. as long as you are eligible for them. Regardless of your citizenship, there are certain countries where Social Security is not allowed to send payments. For more information, please visit the Social Security Administration’s website at: http://www.socialsecurity.gov/pubs/10137.html