I have dual citizenship in both the UK and South Africa and intend on visiting the US in November. On the ESTA website there is a section referring to dual citizenship, should I declare my South African Citizenship even though it is not under the VWP program?
Let's split this into two.
I have dual citizenship from both a VWP country and a non-VWP country?
If you are flying under the terms of the VWP, with your VWP passport, you must apply for ESTA. If you are using your non-VWP country's passport, you will require a visa and therefore ESTA does not apply to you.
- Do you need to answer the question? Obviously. You can not skip questions on the ESTA form and as above indicates this is a common case and will not in itself cause refusal of ESTA.
Yes, you must declare all citizenships you have or have had.
Some citizenships (though South Africa is not currently among them) will disqualify you from using the VWP even if you're also a national of a VWP country and traveling on its passport, so they want to know all of them.