Overproduction of nitric oxide by neuronal nitric oxide synthase (nNOS) has been highly correlated with numerous neurodegenerative diseases and stroke. Given its role in human diseases, nNOS is an important target for therapy that deserves further attention. During the last decade, a large number of organic scaffolds have been investigated to develop selective nNOS inhibitors, resulting in two principal classes of compounds, 2-aminopyridines and thiophene-2- carboximidamides. The former compounds were investigated in detail by our group, exhibiting great potency and excellent selectivity; however, they suffer from poor bioavailability, which hampers their therapeutic potential. Here we present a review of various strategies adopted by our group to improve the bioavailability of 2-aminopyridine derivatives and describe recent advances in thiophene-2-carboximidamide based nNOS-selective inhibitors, which exhibit promising pharmacological profiles.