Originally Posted by
ashill
Technically you don’t need any ID at all as a US citizen once you reach the US border since US citizens have an absolute right to enter the US, but obviously I wouldn’t recommend that and that strategy only works in one direction!
Not true, you do need some ID to prove that. Just loudly saying "I'm an American citizen and have a right to enter" to the CBP officer isn't going to cut it. That is the easiest ground for entry refusal .
Once you provide your proof of ID as an American citizen, you then have the absolute right to enter US.