1. Doxepin Doxepin is a sleep aid with the brand name Silenor. Doctors may suggest people with insomnia use Silenor for up to 3 months. It may help a person fall asleep and stay asleep. Must Consult Doctor before any kind of use .

Source medicalnewstoday.com

2. Temazepam Temazepam, which has the brand name Restoril, is a benzodiazepine. This kind of medication may cause dependency and addiction if a person misuses it.

3. Eszopiclone Eszopiclone (Lunesta) may help a person fall and stay asleep.

4. Ramelteon Ramelteon (Rozerem) may help a person fall asleep. Unlike other medications, a doctor may prescribe Rozerem for longer-term use.

5. Suvorexant Suvorexant (Belsomra) may help a person fall asleep and maintain sleep.

6. Triazolam Doctors can prescribe triazolam (Halcion) for the short-term treatment of insomnia, typically for 7–10 days.

7. Trazodone Trazodone (Desyrel) is a medication that modulates the neurotransmitter serotonin. 

8. Estazolam Doctors can prescribe estazolam (Prosom) for the short-term treatment of insomnia. It may help with falling and staying asleep.

9. Zaleplon Zaleplon, or Sonata, may be useful for the short-term treatment of insomnia. While it may help a person fall asleep, it does not help maintain sleep.

10. Zolpidem Zolpidem, which has the brand names Ambien, Intermezzo, and Zolpimist, is a sleep medication that may help with falling asleep and sleep maintenance.