形成原因可以分为以下几类:一、解剖学原因,当长期立位或坐位时,直肠肛门的压力增加,静脉回流减慢,导致静脉丛的迂曲扩张,另外,粪块以及肌肉对静脉的压迫也会影响静脉回流。二、局部刺激或者饮食习惯,肛门部受冷、热、感染腹泻、便秘以及过量饮酒或喜欢吃辛辣的食物,可以刺激肛门部,导致肛门部的静脉充血扩张,影响静脉回流。三、职业因素,长期负重远行或者长期久坐、久站引起静脉的过度的充盈,又因为运动量减少而导致肠蠕动减慢,粪块下行缓慢,习惯性便秘也可刺激或压迫静脉引起静脉回流障碍。四,肛门部静脉压力增高,例如肝硬化或者心衰的患者,肛门部静脉回流受阻从而导致静脉充血扩张,静脉压升高的五,腹内压升高,例如腹腔肿瘤,前列腺肥大,妊娠,蹲便过久,饮食过饱等可以增加腹内压力,影响肛门部静脉的回流。