Question: who is eligible for a social security number?
Answer: A Social Security number is needed to work and to collect Social Security benefits. Only non-citizens authorized to work in the U.S. are eligible for a Social Security number. Those on a non-employment based temporary visa (like ESTA) without work authorization are not permitted to apply for a social security number.