目前内痔发生的原因尚无统一的认识,主要与人体解剖异常,括约肌功能紊乱(便秘、腹泻)、低纤维饮食、妊娠、分娩、年龄、职业等有关。便秘、腹泻、妊娠、分娩的患者,多由腹压增高,局部血管充血而发生内痔。此外,坐办公室的人群、学生、司机等,由于长期久坐或久蹲引起局部血运不畅,血液淤积于直肠肛门附近,而导致内痔的发生。