What is the best medication for migraine prevention?
Metadata[+] Show full item record
Propranolol is the best medication for migraine prevention, based on its efficacy, tolerability, and the quality of evidence supporting it (SOR: A, consistent systematic reviews). Other options include nadolol, amitriptyline, topiramate, and sodium valproate (SOR: B, systematic reviews with inconsistent findings).
Evidence Based Practice 15(10) 2012: 10.