视神经萎缩的病因较多,可见以下:一、可由颅内压升高或颅内炎症引起的视神经、视交叉、视束病变等继发原因。二、可由视网膜病变,包括血管性的,如视网膜中央动脉静脉阻塞,还有视网膜脉络膜炎,还有视网膜色素变性。三、视神经病变,包括有缺血性视神经病变、神经炎,中毒性、梅毒性以及青光眼引起的继发视神经萎缩。四、压迫性病变,如颅内肿瘤及出血颅内肿瘤。五、外伤病变,如颅脑以及眼眶外伤引起的视神经萎缩。六、代谢性疾病,如糖尿病病视网膜病变引起的视神经萎缩,或者糖尿病视神经病变继发的视神经萎缩。七、一些遗传性疾病,如leber神经炎。八、营养素缺乏,如维生素B的缺乏继发的视神经萎缩。