如何能够引起视网膜神经节细胞发生病变的原因都可以导致视神经萎缩。例如颅内病变:结核性脑膜炎,引起颅内高压、炎症,颅内肿瘤或血肿,脑垂体瘤压迫视神经。
眼睛局部的病变:视网膜动脉、静脉阻塞,视网膜炎,视网膜变性,缺血性视神经病变,视神经炎等等。还有一些全身代谢性营养性或遗传性疾病,例如糖尿病,维生素B缺乏等等也可以引起视神经萎缩。