颈椎病引起头晕主要有以下几种可能的原因,一个就是说颈椎病颈部的肌群这种病变,引起颈部的肌肉的这种持续的痉挛、收缩,导致肌肉的血流障碍。这种相关的一些致命物质,像五羟色胺等等这些导致的这种头晕。另外就是颈椎病直接刺激或者压迫,或牵拉头部的这种头痛的敏感组织引起的头晕。第三种可能就是说是病变刺激、压迫这个颈神经引起的头痛,特别是颈部的比较明显。第四种就是说病变可以导致刺激或压迫颈动脉周围的交感神经丛,或者颈部其他的交感神经,使得这个动脉系统这种动脉的舒缩的障碍,发生头晕。还有一种就是颈动脉型的颈椎病的患者,因病变直接累积到颈动脉,会使这种动脉系统供血不足而发生头晕,就是这几种可能。那怎么来治疗呢,根据病因的不同来选择治疗方式,一般的治疗上咱们可以选用一些比如睡觉的时候合适的枕头,合适的颈部的体位。另外可以如果是血管性的话,可以采用一些扩血管和解痉的药物,配合一些理疗的措施,如果是症状特别重的,那可能需要外科手术的干预。总体来讲需要骨科医生对于您的病情来做一个判断,之后做一个具体的建议。