造成输卵管妊娠最常见的因素是输卵管炎。由于炎症造成输卵管粘连扭曲或管腔狭窄,或内膜纤毛缺损,使输卵管的蠕动减弱,受精的卵子不能被正常输送到子宫内,而在输卵管着床。还有的是因为输卵管发育不良、畸形,输卵管过长或有憩室。其余还可因邻近的脏器肿瘤的压迫,使输卵管移位或变形,输卵管内有异位子宫内膜等,这种情形均少见。当受精卵在输卵管安营扎寨后就开始发育,很薄的输卵管壁被绒毛侵蚀,随着胚胎的发育而使之膨胀继而发生破裂,输卵管的破裂造成大量出血,严重时可引起休克,如抢救不及时可危及生命。输卵管妊娠在没有破裂或未流产时,由于没有特殊表现,往往被忽略。而当出现剧烈腹痛时往往是输卵管妊娠已经破裂发生腹腔内出血。所以早期诊断宫外孕是非常重要的。