老年性阴道炎的发生主要和以下原因有关:1.由于女性绝经后,体内的激素水平会逐渐下降,阴道黏膜逐渐萎缩、变薄,清除病菌的能力会逐渐下降,当病原体进入阴道内后可引起阴道炎发生。2.不注重个人的卫生。如果平时未做好外阴部位的清洁工作,也容易导致病菌入侵,引起炎症反应。3.维生素B缺乏。如果体内缺乏维生素B,可引起抵抗力明显下降,病菌入侵后则会引起阴道炎发生。4.性生活过度频繁。性生活过度频繁可能会损伤局部的阴道,从而诱发炎症。