宮外孕的發生主要是輸卵管的慢性炎癥所致。一般有慢性宮頸炎,會出現宮外孕情況的發生。宮外孕一般是正常情況下輸卵管處于通而不暢,這個是形成宮外孕的主要原因。
正常情況下女性在排卵期卵子成熟以后排出,輸卵管的傘端吸附到成熟的卵子以后,在輸卵管壺腹部這個位置等待精子,一般于通過宮頸到達宮腔,到達壺腹部的位置的精子結合,結合后形成受精卵。
受精卵正常情況下在輸卵管管腔內受輸卵管纖毛蠕動功能,一般會將受精卵移植到宮腔,受精卵著床發育。在運送到宮腔的過程中,如果出現輸卵管蠕動障礙或者輸卵管畸形,導致受精卵在子宮腔以外位置著床發育,就形成了宮外孕。