Yes, if you are a U.S. citizen, you can live abroad without affecting your right to collect your Social Security benefits. If you are not a U.S. citizen and you later return to live in the United States, you must provide evidence of your non-citizen status from the other country in order to receive benefits Read more…