目前認為緊張性頭痛可能與頭部、頸部肌肉持久性收縮有關。職業的特殊頭位、伏案工作時間過長、長時間面對電腦等不良姿勢引起頭面部和頸部肌肉持續性收縮,導致肌肉內小動脈受壓,產生局部肌肉血液循環障礙和缺血,使得局部肌肉僵硬、肌筋膜攣縮,形成慢性無菌性炎症,從而引發頭部、頸部疼痛等一系列症狀。除了肌肉收縮因素外,精神因素也是引起緊張性頭痛又一主要原因。
隨著生活節奏的加快和社會競爭的加劇,造成人們心理上承受的壓力增大,來自於學習、生活、工作、人際等各方面的壓力使精神處於長期緊張、焦慮、抑鬱以及睡眠嚴重不足等因素,引起人體的腦血管供血發生異常,導致腦血管痙攣,牽拉痛覺敏感組織,也會引發頭痛。