Inducible nitric-oxide synthase (iNOS) produces biologically stressful levels of nitric oxide (NO) as a potent mediator of cellular cytotoxicity or signaling. Yet, how this nitrosative stress affects iNOS function in vivo is poorly understood. Here we define two specific non-heme iNOS nitrosation sites discovered by combining UV-visible spectroscopy, chemiluminescence, mass spectrometry, and x-ray crystallography. We detected auto-S-nitrosylation during enzymatic turnover by using chemiluminescence. Selective S-nitrosylation of the ZnS(4) site, which bridges the dimer interface, promoted a dimer-destabilizing order-to-disorder transition. The nitrosated iNOS crystal structure revealed an unexpected N-NO modification on the pterin cofactor. Furthermore, the structurally defined N-NO moiety is solvent-exposed and available to transfer NO to a partner. We investigated glutathione (GSH) as a potential transnitrosation partner because the intracellular GSH concentration is high and NOS can form S-nitrosoglutathione. Our computational results predicted a GSH binding site adjacent to the N-NO-pterin. Moreover, we detected GSH binding to iNOS with saturation transfer difference NMR spectroscopy. Collectively, these observations resolve previous paradoxes regarding this uncommon pterin cofactor in NOS and suggest means for regulating iNOS activity via N-NO-pterin and S-NO-Cys modifications. The iNOS self-nitrosation characterized here appears appropriate to help control NO production in response to cellular conditions.