No, it is not. Naltrexone is an opioid inhibitor that can be used long-term and is non-habit forming. Suboxone, on the other hand, has two main ingredients: Buprenorphine and Naloxone. Like Naltrexone, Buprenorphine acts as a partial opioid inhibitor but is also classified as an opiate. Naloxone works to reduce the effects of opioids. It is primarily used to treat opioid dependency. Suboxone is mostly used to help opioid-addicted people manage withdrawals and prevent relapse and overdoses. Unlike Naltrexone, Suboxone can be habit-forming and is not for long-term use. It is a Schedule III controlled substance and can only be prescribed by doctors with special training and certification from the federal government.