头晕的原因主要是心脏冠状动脉发生粥样硬化,管腔变细变窄,使心脏缺血缺氧。而心脏供血不足,可以造成供血不足,引起头晕。头晕可能是颈椎病的表现各型颈椎病均可以表现有头疼、头晕、头皮发麻、手麻、肩痛,甚至伴有恶心、心慌等症状。情况严重的话,建议您尽快去正规医院进行检查,及时治疗有助于病情恢复。