Nitric oxide (NO) and its derivatives play important roles in the physiology and pathophysiology of the liver. Despite its diverse and complicated roles, certain patterns of the effect of NO on the pathogenesis and progression of liver diseases are observed. In general, NO derived from endothelial NO synthase (eNOS) in liver sinusoidal endothelial cells (LSECs) is protective against disease development, while inducible NOS (iNOS)-derived NO contributes to pathological processes. This review addresses the roles of NO in the development of various liver diseases with a focus on recently published articles. We present here two recent advances in understanding NO-mediated signaling, nitrated fatty acids and S-guanylation, and conclude with suggestions on future directions of NO-related studies on the liver.