Tension headache is the most prominent cause of pain in the back of the head. People suffering from this condition experience a feeling of tightness around their head. One may also experience pain in the neck and around the shoulders. The precise cause of this condition is unknown, but, factors like stress, anxiety, improper posture and clenching of jaw, can trigger off this condition.