Over-the-counter pain relievers are among the fastest remedies for headache, according to EverydayHealth. OTC medicines, such as acetaminophen, naproxen, aspirin and ibuprofen, are used to fight headaches, and most people find relief from common headaches using them.
Prescription medications may be recommended when headaches do not respond to OTC medications. Butalbital, butorphanol, tramadol and some narcotic medications, including codeine and hydrocodone, which are sometimes prescribed for headache treatment.
Non-medicinal treatments for headaches include massaging the neck and temples, resting the eyes, applying a heating pad to the neck and relaxation. Minimizing stress and cutting back on caffeine, alcohol and cigarette intake can also lessen the likelihood of headaches.