宫颈性不孕的原因如下:1、生理性的宫颈性不孕。主要由于先天性宫颈发育不良引起,比如宫颈管发育不良和双宫颈畸形、宫颈缺如等。2、疾病导致的宫颈性不孕,主要由于人流或者宫颈手术引起的宫颈管闭锁与狭窄、宫颈炎症或者肌瘤、宫颈黏液异常。这些原因都可能引起不孕症。宫颈性不孕的原因复杂,需要确诊后对症治疗。如果是发育畸形等问题,大多可以通过手术治疗来改善。炎症或者激素问题等,可以用药物进行治疗。由于宫颈疾病的发生,会导致精液无法上游到宫腔或者储存在宫颈管内,从而影响精子和卵泡结合受孕。