Häufig liegt den Hämorrhoiden eine erbliche Schwäche der Gefäßwände zugrunde, die sich im Alter verstärkt. Treten dann zusätzliche Risikofaktoren auf, entwickelt der Patient vergrößerte Hämorrhoiden. Zu den Risikofaktoren gehören starker Druck auf das Gefäßpolster, zum Beispiel bei häufiger Verstopfung und dem damit verbundenen Pressen beim Stuhlgang, bei regelmäßigem Heben schwerer Lasten und bei Frauen in der Schwangerschaft. Weitere Risikofaktoren sind häufiges Sitzen, Übergewicht und Bewegungsmangel, da sie zu einem Blutstau im Gefäßpolster führen.