What causes tension headaches?
While tension headaches are the most frequently occurring type of headache, their cause is not known. The most likely cause is contraction of the muscles that cover the skull. When the muscles covering the skull are stressed, they may become inflamed, go into spasm, and cause pain. Common sites include the base of the skull where the trapezius muscles of the neck insert, the temples where muscles that move the jaw are located, and the forehead.
There is little research to confirm the exact cause of tension headaches. It is believed that tension headaches occur because of physical stress placed on the body. For example, these stressors can cause the muscles surrounding the skull to clench the teeth and go into spasm. Physical stressors include difficult and prolonged manual labor, or sitting at a desk or computer for long periods of time concentrating. Emotional stress also might cause tension headaches by causing the muscles surrounding the skull to contract.