宮外孕的發生,主要是慢性輸卵管炎癥,導致輸卵管通而不暢而出現宮外孕的發生。正常情況下,女性在排卵期時排出成熟卵子,由輸卵管的傘端吸附到成熟的卵子以后,在輸卵管壺腹部位置等待與通過宮頸到達宮腔,到達輸卵管位置的精子結合,形成受精卵。受精卵在輸卵管腔內,通過輸卵管的纖毛蠕動功能運送到宮腔,這個時候著床會形成正常的懷孕,這種情況是正常的。
如果受精卵在運送到宮腔的過程中,出現未到達宮腔,在子宮腔以外位置著床發育,這種情況就形成了宮外孕。所以,宮外孕的發生,絕大多數是慢性輸卵管炎癥,或者是輸卵管走行異常,導致宮外孕發生。