女性患有宮外孕,主要的原因是輸卵管的異常,輸卵管黏膜炎和輸卵管周圍炎,均是引起輸卵管妊娠的常見原因。輸卵管發育的異常,比如輸卵管過長,肌層發育差,粘膜纖毛缺乏,其他還有雙輸卵管,輸卵管憩室或者是輸卵管有腹產,均可造成異位妊娠,輸卵管功能的異常,受雌孕激素的調節入調節紊亂,將影響輸卵管正常的活動,從而影響受精卵正常的運行,從而導致宮外孕的發生。
此外,原有輸卵管的病變或者手術操作,影響輸卵管的解剖結構或者是局部造成黏連瘺管,均會增加宮外孕發生可能性輸卵管周圍的腫瘤,如子宮肌瘤,卵巢腫瘤的壓迫。這時輸卵管的通暢度受到一定的影響,使受精卵運行受阻,容易發生異位妊娠。