NMPO users with lifetime heroin use had lower perceived risk of heroin use. Prescription opioid use disorder did not moderate this association. Known risk factors for heroin use were associated with lower perceived heroin risk. Among NMPO users, perceived risk of heroin decreased modestly from 2002 to 2013.