Buprenorphine is a prescription medication used to treat moderate to severe pain and chronic  around-the-clock pain that will last a long period of time Buprenorphine is also used to treat patients who are dependent on opioids (addiction to opioid drugs including heroin and narcotic painkillers)