The main classes of medications used to treat insomnia are the sedatives and hypnotics, such as the benzodiazepines and the non-benzodiazepine sedatives.
Several medications in the benzodiazepine class have been used successfully for the treatment of insomnia, and the most common ones include: