Question: do american citizens need a visa for iran?
Answer: US-Iranian citizens who are traveling to Iran with their US passports are subject to the same visa and travel regulations as other US citizens. Therefore they must complete the same visa process. US-Iranian citizens who are going to travel to Iran with their Iranian passport are not required to obtain an Iran visa.