宫外孕的原因主要是输卵管的异常,比如慢性输卵管炎,输卵管手术以后,盆腔炎症和粘连,以及输卵管发育异常都会导致输卵管的通畅性受阻,受精卵在迁移的过程中没有到达子宫,而是在别的地方停留下来,这就成了宫外孕。