Tension Headache: Causes, Symptoms, and Treatment
Medically reviewed by Sumiran Racherla, MD, Internal Medicine. Last reviewed: October 23, 2026.
What kind of doctor treats Tension Headache?
A primary care doctor can usually diagnose and treat a tension headache. If pain medicines and relaxing activities do not help, you may be referred to a specialist, such as a neurologist, a doctor who treats brain and nerve problems. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.
What is a tension headache?
A tension headache is the most common type of headache. It is pain or discomfort in the head, scalp, or neck, and it is often linked to tight or tender muscles in those areas. Tension headaches can start at any age, but they are most common in adults and older teens. They are slightly more common in women and tend to run in families.
Symptoms
The pain of a tension headache is often:
- Dull and pressure-like, not throbbing.
- Like a tight band around the head.
- Felt all over the head, not in just one spot or on one side.
- Worse in the scalp, temples, or back of the neck, and maybe in the shoulders.
The pain may last from 30 minutes to 7 days. Stress, tiredness, noise, or glare can bring it on or make it worse. Tension headaches usually do not cause nausea or vomiting.
Causes and who gets it
Tension headaches happen when the neck and scalp muscles become tense or tighten. The muscle tightening can be a response to stress, depression, head injury, or anxiety. Holding the head in one position for a long time can also cause a headache. Examples are typing or other computer work and fine work with the hands.
Other triggers include:
- Physical or emotional stress.
- Alcohol use.
- Too much caffeine, or caffeine withdrawal.
- Colds, the flu, or a sinus infection.
- Jaw clenching or teeth grinding.
- Eye strain.
Sleep problems can also play a part.
How doctors diagnose it
If your headache is mild to moderate, has no other symptoms, and eases with home treatment within a few hours, you may not need to see a doctor or have tests. With a tension headache, there are usually no problems with the nervous system, which is the brain and nerves. Doctors often find tender spots in the muscles of the neck and shoulders, called trigger points.
Treatment
The goal is to treat the headache right away and to prevent future ones by avoiding or changing your triggers. A headache diary can help you and your doctor find your triggers. Many people can treat their headaches with relaxation or stress-management training. Massage may help. Ice or hot packs may also help.
When needed, you can use over-the-counter pain medicines, which are sold without a prescription, such as aspirin, ibuprofen, naproxen, or acetaminophen. Narcotic pain relievers are generally not recommended. A doctor may suggest muscle relaxers. Certain antidepressants or anti-seizure medicines may be used to keep the headaches from coming back. Taking pain medicines more than 3 days a week may lead to rebound headaches, which keep coming back because of overuse of pain medicine. Too much acetaminophen can damage the liver. Too much ibuprofen, naproxen, or aspirin can irritate the stomach or damage the kidneys. Tension headaches often respond well to treatment, but long-term ones can interfere with life and work.
When to see a doctor
Call 911 or go to the emergency room if you have the worst headache of your life. Also get emergency help if the headache starts very suddenly. Get emergency help if the headache comes with repeated vomiting. Get emergency help if the headache comes with a high fever or stiff neck. Get emergency help for speech, vision, or movement problems, or loss of balance, especially if you have not had these with a headache before.
Schedule an appointment if your headache pattern or pain changes, or if treatments that once worked no longer help. Also see a doctor if you need pain medicine more than 3 days a week. See a doctor too if your headaches are worse when you lie down. Tell your doctor if you are pregnant or could become pregnant, because some medicines should not be taken during pregnancy. It is also wise to see a doctor if you get headaches several times a week or they are severe.
How a direct primary care or concierge doctor fits in
A direct primary care doctor charges a flat monthly fee instead of billing insurance, while a concierge doctor usually charges more and often works alongside insurance. Such a doctor can go over your headache diary with you and help you spot your triggers. They can also check your medicine use and follow up over time, since using pain medicine too often can cause rebound headaches.
Common questions
What causes a tension headache?
A tension headache happens when the neck and scalp muscles become tense or tighten. Stress, depression, head injury, or anxiety can set off that muscle tightening.
How long does a tension headache last?
A tension headache can last from 30 minutes to 7 days.
Is a tension headache the same as a migraine?
No, a migraine is a different type of headache. A throbbing pain at the front or on one side of the head, or feeling sick and finding light or noise painful, can point to a different headache type. You can also have a tension headache and a migraine at the same time.
Can a tension headache be prevented?
Yes, you can lower your chances by learning your triggers and practicing stress management.
Sources
Medical Disclaimer
This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.