造成宫外孕的原因在不同的患者之间是不一样的,可能的原因主要包括:1、患有慢性盆腔炎,导致输卵管发生粘连和堵塞,引起宫外孕。2、有比较大的子宫肌瘤或者是卵巢囊肿,压迫了输卵管,使输卵管管腔狭窄,引起宫外孕。3、输卵管先天发育异常,引起宫外孕。