Headache Treatment in India: When to See a Doctor, What to Expect, and How to Choose Care
Understand when headaches need medical attention, what treatment involves, typical costs across India, and how to find the right specialist.
The short answer
Headache treatment in India ranges from lifestyle changes and over-the-counter pain relief for tension headaches to prescription medicines and specialist care for migraines or secondary causes. Most people start with a General Physician, who refers to a Neurologist if needed. Consultation fees typically range from ₹300 to ₹1,500, varying by city and practice.
When a headache needs medical attention
Most headaches are not dangerous and settle with rest or simple painkillers, but some need prompt assessment. You should see a doctor if your headache is severe and came on suddenly, if it follows a head injury, if it is accompanied by fever, stiff neck, confusion, weakness, numbness, difficulty speaking, vision changes, or a fit, or if you are pregnant. These symptoms can signal conditions that need urgent treatment, such as meningitis, stroke, or very high blood pressure.
You should also seek medical advice if your headaches are getting more frequent or more severe, if they wake you from sleep, if they always occur on one side of the head, if painkillers no longer help, or if the headache is different from any you have had before. A doctor will take a history, examine you, and decide whether tests or specialist referral are needed.
Emergency warning: If you have sudden, severe headache—often described as the worst headache of your life—along with vomiting, stiff neck, confusion, or loss of consciousness, call 108 or go to the nearest emergency department immediately. These can be signs of bleeding in the brain or other life-threatening conditions.
Common types of headaches and their causes
Headaches are broadly divided into primary headaches, where the headache itself is the problem, and secondary headaches, which are symptoms of another condition. Tension-type headaches are the most common primary headache and feel like a tight band around the head; they are often linked to stress, poor posture, or lack of sleep. Migraines cause moderate to severe throbbing pain, usually on one side, and may be accompanied by nausea, vomiting, and sensitivity to light and sound; some people experience warning symptoms called aura, such as flashing lights or tingling. Cluster headaches cause intense pain around one eye and occur in clusters over weeks or months, then disappear for long periods.
Secondary headaches have an underlying cause, such as sinusitis, high blood pressure, eye strain, dental problems, medication overuse, infections, or, rarely, tumours or bleeding in the brain. Identifying the type and cause guides treatment, which is why a careful medical history and examination are important.
What happens during a headache consultation
At your first consultation, the doctor will ask detailed questions about your headache: when it started, how often it occurs, where the pain is, what it feels like, how long it lasts, what makes it better or worse, and whether you have other symptoms such as nausea, vision changes, or weakness. The doctor will also ask about your general health, medicines you take, family history of headaches or migraines, and lifestyle factors such as sleep, stress, caffeine, and alcohol.
The doctor will then examine you, checking your blood pressure, looking into your eyes with a light, testing the strength and sensation in your arms and legs, and checking neck movement. Most people with common headache types need no further tests. If the doctor suspects a secondary cause or if the pattern is unusual, you may be sent for blood tests, an eye test, a CT scan, or an MRI scan of the brain. A Neurologist may arrange additional tests such as an electroencephalogram (EEG) if seizures are a concern.
Treatment options for headaches in India
Treatment depends on the diagnosis. For tension-type headaches, doctors may prescribe over-the-counter pain relief such as paracetamol or ibuprofen, and usually recommend stress management, regular sleep, good posture, and stretching exercises. A Physiotherapist can help if neck or shoulder tension contributes to the headaches.
For migraines, treatment has two goals: stopping an attack once it starts, and preventing future attacks. Your doctor may prescribe acute treatment including pain relief, anti-nausea medicines, and sometimes prescription medicines such as triptans. Preventive treatment is considered if migraines are frequent or disabling, and may include daily medicines such as beta-blockers, certain antidepressants, or antiepileptic drugs. The doctor will choose based on your other health conditions and side-effect profile. Lifestyle changes—avoiding known triggers, regular meals and sleep, staying hydrated, and reducing stress—are important for all migraine patients.
Cluster headaches often need specialist treatment, including oxygen therapy and prescription medicines. Medication-overuse headache, caused by taking painkillers too often, requires gradually stopping the overused medicine under medical supervision. Secondary headaches are treated by addressing the underlying cause, whether that is controlling blood pressure, treating sinus infection with antibiotics, or correcting vision with glasses.
Typical costs for headache treatment in India
Consultation fees for a general physician typically range from ₹300 to ₹800 in smaller cities and ₹500 to ₹1,500 in larger cities such as Mumbai, Delhi, or Bengaluru. A neurologist consultation usually costs between ₹800 and ₹2,500, depending on the city and the specialist's experience. Follow-up consultations are often charged at a lower rate.
If investigations are needed, a basic blood test panel costs around ₹500 to ₹1,500, a CT scan of the head ranges from ₹2,000 to ₹5,000, and an MRI scan of the brain costs between ₹4,000 and ₹12,000, depending on the facility and city. These are typical ranges; actual fees vary by location, hospital, and equipment. Many diagnostic centres offer package rates. Medicine costs depend on the type: generic painkillers cost a few rupees per tablet, while prescription migraine medicines may cost ₹50 to ₹300 per dose. Preventive medicines are usually taken daily and cost between ₹100 and ₹1,000 per month, depending on the drug and brand.
How to choose the right doctor for headache treatment
Most people with a new or worsening headache should start with a general physician, who can assess, treat common headaches, and refer to a specialist if needed. If your headaches are frequent, severe, or do not respond to initial treatment, a neurologist is the appropriate specialist. Some neurologists have additional training in headache medicine.
When choosing a doctor, check their qualifications: a general physician should hold an MBBS and ideally an MD in General Medicine, and a neurologist should have an MD in General Medicine or an MBBS followed by a DM in Neurology. Ask how long the doctor has been practising and whether they have experience managing headaches and migraines. It is helpful if the practice publishes consultation fees upfront, so you can plan your budget. Look for a doctor who listens carefully, explains the diagnosis and treatment options clearly, and involves you in decisions about your care.
If you need tests or ongoing treatment, choose a practice with access to diagnostic facilities or clear referral pathways. For chronic headaches, continuity of care matters, so find a doctor you can see regularly without long waiting times.
Preventing headaches and managing them at home
Many headaches can be prevented or reduced with lifestyle measures. Keep regular sleep and meal times, stay hydrated, limit caffeine and alcohol, manage stress through relaxation techniques or exercise, and maintain good posture, especially if you work at a desk. Some people find it helpful to keep a headache diary, noting when headaches occur and possible triggers such as certain foods, lack of sleep, or hormonal changes; this information can guide treatment and prevention.
For occasional tension headaches, rest in a quiet, dark room, apply a cool or warm compress to your forehead or neck, and you may consider taking an over-the-counter painkiller you have used safely before. Do not take painkillers more than two or three days a week, as frequent use can lead to medication-overuse headache. If headaches interfere with daily life, do not wait—see a doctor. Effective treatment is available, and living with frequent pain is not necessary.
Common questions
When should I see a doctor for a headache?
See a doctor if your headache is sudden and severe, if it follows a head injury, if it comes with fever, stiff neck, confusion, weakness, vision changes, or a fit, or if headaches are becoming more frequent or severe. These symptoms may indicate a condition that needs prompt medical attention.
What is the difference between a migraine and a normal headache?
A migraine is a type of primary headache that causes moderate to severe throbbing pain, usually on one side of the head, and is often accompanied by nausea, vomiting, and sensitivity to light and sound. Tension-type headaches, the most common type, feel like a tight band around the head and are usually milder.
How much does a neurologist consultation cost in India?
A neurologist consultation in India typically costs between ₹800 and ₹2,500, depending on the city, the specialist's qualifications and experience, and the practice. Follow-up visits are often charged at a lower rate.
Can headaches be cured permanently?
Many primary headaches, such as tension-type headaches and migraines, cannot be cured but can be effectively managed with lifestyle changes, trigger avoidance, and medicines. Secondary headaches caused by another condition, such as high blood pressure or sinus infection, often resolve when the underlying cause is treated.
What tests are done for headaches?
Most common headaches need no tests. If a doctor suspects a secondary cause or if the headache pattern is unusual, tests may include blood tests, a CT scan, or an MRI scan of the brain. The doctor decides which tests, if any, are needed based on your history and examination.
Related reading
This article is for general information and is not a substitute for a consultation. If you have symptoms that worry you, see a doctor.