MedDroid Ask MedDroid

Medicine for headache

Written & medically reviewed by Dr. Sanjay Anbu, MBBS · Last reviewed

Most headaches are tension-type and ease with simple painkillers, rest and hydration. Migraines need a different approach, and a few "red-flag" headaches need urgent care.

Ask MedDroid about headache →

What to know

Common over-the-counter options

Prescription / doctor-guided options

When to see a doctor urgently

Not a prescription. This lists medicines commonly used for this condition to help you understand your options — it is NOT a prescription. Do not self-medicate: the right choice and dose depend on the cause, your health and other medicines, and prescription drugs (especially antibiotics) need a doctor. Misusing antibiotics drives resistance.

Frequently asked questions

What is the best medicine for a headache?

For a tension headache, paracetamol or ibuprofen with rest and water usually helps. Migraines may need NSAIDs or triptans. Avoid overusing painkillers.

When is a headache dangerous?

A sudden "worst-ever" headache, or one with fever and stiff neck, weakness, confusion, vision loss, or after a head injury, needs urgent care.

Why do I get headaches from painkillers?

Using painkillers too often (medication-overuse headache) can cause more headaches. Limit acute treatment days and consider prevention for frequent headaches.

Ask MedDroid about headache →

Explore more

Sources & further reading

Reviewed by Dr. Sanjay Anbu, MBBS. MedDroid is an AI medical assistant and can make mistakes. It provides general health information, not a diagnosis or medical advice — always consult a qualified clinician. In an emergency, contact your local emergency number immediately.