形成原因可以分為以下幾類:
一、解剖學原因,當長期立位或坐位時,直腸肛門的壓力增加,靜脈回流減慢,導致靜脈叢的迂曲擴張。另外,糞塊以及肌肉對靜脈的壓迫也會影響靜脈回流。
二、局部刺激或者飲食習慣,肛門部受冷、熱、感染腹瀉、便秘以及過量飲酒或喜歡吃辛辣的食物,可以刺激肛門部,導致肛門部的靜脈充血擴張,影響靜脈回流。
三、職業因素,長期負重遠行或者長期久坐、久站引起靜脈的過度的充盈,又因為運動量減少而導致腸蠕動減慢,糞塊下行緩慢,習慣性便秘也可刺激或壓迫靜脈引起靜脈回流障礙。
四,肛門部靜脈壓力增高,例如肝硬化或者心衰的患者,肛門部靜脈回流受阻從而導致靜脈充血擴張,靜脈壓升高的。
五,腹內壓升高,例如腹腔腫瘤,前列腺肥大,妊娠,蹲便過久,飲食過飽等可以增加腹內壓力,影響肛門部靜脈的回流。