This article about stress and headache is helpful for those interested about this topic.

-----

Many people believe that headaches are a by-product of stress. Can stress really cause headaches? In a word, yes - at least for some people. Being under severe stress does not result in a headache every time for every person. However, for people that have a predisposition to get headaches, it can definitely act as trigger for both tension headaches and migraines.

Although some doctors now feel that an imbalance in brain chemicals is the root cause of many headaches, the question remains: What is it that causes the headache victim’s brain chemistry to go out of whack in the first place? In the case of migraines, we know there is a genetic predisposition for a migraine sufferer’s brain to react to stress in a certain way, but what about tension headaches?  People who suffer from tension headaches frequently feel a headache coming on during stressful situations at work, or in anticipation of conflict with friends and family. This seems to indicate that stress can definitely bring on a tension headache, at least in certain individuals.

Of course, just because stress may cause some headaches does not mean that headaches are a psychological disorder, or that the pain is “all in your head.” All headaches, even headaches triggered by stress, are real, measurable physical ailments. Still, learning to deal effectively with stress can be a powerful tool in managing headaches for those people that list stress as a headache trigger.