It is illegal to use, possess (carry) and sell heroin in the United States. All heroin charges can lead to legal fines and prison time.