SSDI Benefits for Non-Citizens Do you have to be a citizen of the United States to be eligible for Social Security Disability Benefits? The simple answer is “No”. SSDI Read More »