Skip to main content

Labeled for this condition

Medicines for migraine

27 medicines have an FDA label indicated for migraine; 16 are listed from generic labelers and 1 has a presentation in shortage now (FDA files, October 8, 2026).

Which medicines are labeled for migraine?

Each label names the condition in its indications; the record shows the label's words. A list of labeled medicines is not a treatment plan.

Recalls: FDA enforcement reports, 2012 on
MedicineBrand namesGeneric labelers (all forms)Pharmacy costBoxed warningShortageRecalls since 2012
DiclofenacVoltaren, Zipsor, Cambia149 labelers$0.0619 per tablet 75 mg tabletYesA presentation being discontinued6
TopiramateTopamax, Qudexy, Trokendi47 labelers$0.0567 per tablet 100 mg tabletNoNo current entry10
CelecoxibCelebrex, Vyscoxa63 labelers$0.0762 per capsule 200 mg capsuleYesNo current entry2
PropranololInderal, Innopran, Hemangeol42 labelers$0.0493 per tablet 20 mg tabletNoIn shortage4
DivalproexDepakote44 labelers$0.194 per tablet 500 mg tabletYesNo current entry16
SumatriptanImitrex, Tosymra, Zembrace39 labelers$0.302 per tablet 50 mg tabletNoNo current entry6
TimololTimoptic, Betimol, Timoptic-Xe22 labelers$0.774 per mL 0.5% eye dropsNoNo current entry20
RizatriptanRizafilm, Maxalt, Maxalt-Mlt22 labelers$0.335 per tablet 10 mg tabletNoNo current entry9
Valproic acidnone listed22 labelers$0.243 per capsule 250 mg capsuleYesListed; available2
ZolmitriptanZomig20 labelers$1.02 per tablet 2.5 mg tabletNoNo current entry0
EletriptanRelpax10 labelers$1.75 per tablet 40 mg tabletNoNo current entry1
Botulinum toxin type aXeomin, Botox, Dysportnone listedn/aYesNo current entry0
DihydroergotamineAtzumi, Trudhesa, Brekiya9 labelers$29.44 per mL 4 mg/mL nasal sprayYesNo current entry2
Naratriptannone listed4 labelers$1.08 per tablet 2.5 mg tabletNoNo current entry0
Almotriptannone listed3 labelers$16.86 per tablet 12.5 mg tabletNoNo current entry0
Naproxen and sumatriptanTreximet3 labelers$10.46 per unit 85-500 mgYesNo current entry0
ErenumabAimovignone listed$753.33 per mL 140 mg/mL autoinjectorNoNo current entry0
Frovatriptannone listed4 labelers$2.72 per tablet 2.5 mg tabletNoA presentation being discontinued2
UbrogepantUbrelvynone listed$109.11 per tablet 100 mg tabletNoNo current entry0
AtogepantQuliptanone listed$38.36 per tablet 10 mg tabletNoNo current entry0
GalcanezumabEmgalitynone listed$734.28 per mL 120 mg/mL penNoNo current entry0
RimegepantNurtecnone listed$128.67 per tablet 75 mg tabletNoNo current entry1
FremanezumabAjovynone listed$508.17 per mL 225 mg/1.5 mL autoinjectNoNo current entry0
LasmiditanReyvownone listed$88.77 per tablet 100 mg tabletNoA presentation being discontinued0
ZavegepantZavzpretnone listed$189.80 per unit 10 mg nasal sprayNoNo current entry0
EptinezumabVyeptinone listedn/aNoNo current entry0
Meloxicam and rizatriptanSymbravonone listed$122.64 per tablet 20-10 mg tabletYesNo current entry0

Source: FDA drug labels (indications) via openFDA; NDC Directory; CMS NADAC of October 7, 2026; FDA shortages and recalls (FDA files October 8, 2026)

What do pharmacies pay?

Each medicine's most widely listed form, per unit, in the NADAC survey: what pharmacies paid, not what a patient pays; strengths differ, so compare like with like.

Source: CMS National Average Drug Acquisition Cost (NADAC) survey, October 7, 2026: what retail pharmacies paid per unit; not a counter price

What next?