Question: can i collect social security if i live in canada?
Answer: Normally, people who are not U.S. citizens may receive U.S. Social Security benefits while outside the U.S. only if they meet certain requirements. Under the agreement, however, you may receive benefits as long as you reside in Canada, regardless of your nationality.