引起宮角妊娠的原因有以下多種可能:1.子宮先天性發(fā)育畸形。2.宮內節(jié)育器。3.宮頸炎,由于炎癥使宮頸內膜細胞表面的纖毛運動功能喪失,使宮頸局部狹窄,從而使受精卵受阻于狹窄的部位,導致宮角妊娠。4.性激素的影響,正常情況下,雌孕激素的比例是恰當?shù)?,當這種平衡被破壞了以后,也有可能導致宮角妊娠的發(fā)生。5.人工授精,在體外進行受精以后,移植胚胎的時候也有可能發(fā)生。6.其它方面的原因,比如宮頸病變、宮頸先天性發(fā)育畸形、過早排卵或者延遲排卵都可能造成宮角妊娠的發(fā)生。