引起宮外孕的原因主要是因為輸卵管異常,受精卵游走,避孕失敗等。
慢性輸卵管炎可以導致管腔皺褶粘連、管腔部分堵塞;闌尾炎、盆腔結核、腹膜炎以及子宮內膜異位癥可致輸卵管周圍粘連、輸卵管扭曲、僵直以及傘端閉鎖,導致輸卵管腔狹窄或部分堵塞,或蠕動異常;盆腔腫瘤的牽拉和壓迫使輸卵管變得細長、迂曲或腔狹窄,或部分堵塞。
輸卵管黏連分離術、再通術以及傘端造口術后的重新粘連,或手術部位瘢痕狹窄、輸卵管絕育術后瘺管形成或再通,均可延遲或阻止受精卵進入宮腔。
卵子在一側輸卵管受精,經宮腔進入對側輸卵管后種植,由于游走時間較長,受精卵發育增大,故種植在對側輸卵管而導致輸卵管妊娠。