颈内动脉或椎动脉狭窄和闭塞的主要原因是动脉粥样硬化。另外,胶缺血性脑卒中原性疾病或动脉炎引起的动脉内膜增生和肥厚,颈动脉外伤,肿瘤压迫颈动脉,小儿颈部淋巴结炎和扁桃体炎伴发的颈动脉血栓,以及先天颈动脉扭曲等,均可引起颈内动脉狭窄和闭塞。
颈椎病骨质增生或颅底陷入压迫椎动脉,也可造成椎动脉缺血