Over-the-counter migraine medications used to address pain include analgesics, NSAIDS, and caffeine, including: 1  Aspirin. 2  Naproxen (Naprosyn, Anaprox, Anaprox DS) 3  Ibuprofen (Motrin)  Acetaminophen 1  (Tylenol) Or combinations of these.