发生颈源性头痛主要有以下原因:
(1)椎间盘退行性变或骨质增生,压迫、牵拉通过的神经引起疼痛。
(2)椎间盘释放物质可直接引起炎症、水肿,产生神经根疼痛。
(3)神经末梢释放炎性物质,可引起分布区内软组织疼痛。
(4)长时间低头伏案工作,肌肉持续收缩以维持姿势,使肌肉供血减少,继发肌痉挛,损伤韧带、肌筋膜;冗长而乏味的精神活动或体力劳动,在全身各部位中最容易引起颈部神经肌肉的紧张。这些也是产生颈源性头痛的原因。