宫外孕的原因有以下几方面:有过慢性输卵管炎、输卵管发育不良或畸形,使输卵管输送孕卵的功能减退,不易使受精卵顺利到达宫腔、子宫内膜异位症、盆腔炎盆腔内有肿物者、输卵管结扎后再通者、有宫外孕病史、有反复人流史等原因都会造成的。