As a US green card holder, will having an Iranian Visa on the?
No, visiting Iran should have no effect whatsoever on your citizenship application, assuming no other legal infractions are involved. Many green card holders travel to Iran, and go on become citizens every year, this author included. ** Note: The current stringent economic/financial sanctions placed on Iran can potentially raise some red flags, but these can be easily avoided with proper attention to the rules.