Other Drugs to Treat Frequent Headaches. Daily antidepressant medications are used to treat migraine; they can help reduce migraine frequency. Read which medications are available and how they help treat migraine pain. Alternative Treatments. Alternative treatments for headaches and migraines.