Butorphanol injection is used to relieve pain. It may also be given before a surgery, when giving birth, or with general anesthesia before an operation. Butorphanol injection belongs to the group of medicines called narcotic analgesics (pain medicines). It acts on the central nervous system (CNS) to relieve pain.