视神经萎缩的原因主要有营养不佳、外伤、药物中毒、颅内肿瘤、他病继发、以致脏腑经络失调、气血失和等。原发性视神经萎缩常因球后视神经炎、遗传性视神经病变、眶内肿瘤压迫、外伤、神经毒素等原因所致;
继发性视神经萎缩由于颅内肿瘤所产生的颅内压升高,可以引起视乳头水肿造成视神经萎缩。