Only US citizens can vote in federal elections. Having a Social Security number does not allow immigrants to register to vote ...