视神经萎缩的原因主要有:
颅内的炎症或颅内高压引起的视神经、视交叉等的病变,如结核性脑膜炎。
血管性的视网膜中央动脉或静脉的阻塞、炎症性以及视网膜色素变性等。
缺血性视神经病变、视神经炎、药物中毒以及梅毒等因素。
如颅脑的肿瘤、眼眶内的肿瘤或出血等。
眼部的外伤或者颅脑的外伤。
如糖尿病等。
如遗传性视神经病变。
如维生素B的缺乏。