宫颈炎的发病原因有以下几种:1、病原体感染,外源性或内源性病原菌都可以引起子宫颈炎;2、化学物质刺激,用某种酸性或碱性溶液冲洗阴道,破坏了阴道的自净作用,容易引起宫颈炎;3、机械性刺激或损伤,宫颈炎的病因与性生活有关系,自然或人工流产、诊断性刮宫以及分娩都可造成子宫颈损伤而导致炎