The Top 10 Prophylactic Treatments for Migraines

March 20, 2023

In a recent post, I listed the top 10 acute treatments for migraine attacks that are mentioned in my book, The End of Migraines: 150 Ways to Stop Your Pain. Here is a list of the top 10 preventive drug therapies for migraines. In the next post, I will list the top 10 non-drug therapies.

The order of choices can vary depending on co-morbidities, potential side effects, cost, and other factors. For example, patients with coexistent anxiety and/or depression would have duloxetine and nortriptyline move higher on this list. Patients with rapid heartbeat, anxiety, or PTSD could start with nebivolol. Those with high blood pressure, could start with candesartan or nebivolol, and so on.

  1. OnabotulinumtoxinA (Botox)
  2. Atogepant (Qulipta)
  3. Rimegepant (Nurtec)
  4. Galcanezumab (Emgality)
  5. Nebivolol (Bystolic)
  6. Propranolol (Inderal)
  7. Candesartan (Atacand)
  8. Duloxetine (Cymbalta)
  9. Nortriptyline (Pamelor)
  10. Fremanezumab (Ajovy)
Written by
Alexander Mauskop, MD
Continue reading
November 15, 2025
Cluster headaches
Cluster headaches and solar activity
It was an unusual week at the New York Headache Center. After months of relative calm, my schedule suddenly filled with cluster headache patients—one even consulting me virtually from Saudi Arabia. The influx came right after a G5-level geomagnetic storm, one of the strongest solar events in recent memory.
Read article
November 10, 2025
Alternative Therapies
A Week of Meditation Changes Brains and Bodies
A week-long meditation retreat produces dramatic changes in brain and metabolic functions
Read article
October 21, 2025
Alternative Therapies
Meditation is better than slow breathing exercise in reducing pain
A new study published in the journal PAIN by Dr. A. Amorim and her colleagues at the University of California San Diego examined how mindfulness meditation reduces pain. The findings help clarify whether mindfulness meditation is more effective than simple slow breathing for pain relief.
Read article